eventCalendar возвращает код страницы с календарём
Доброго времени суток! У меня такая проблема: eventsCalendar2 при переключении месяца без перезагрузки страницы возвращает весь код страницы с календарём и вставляет его в блок, где до этого содержался календарь.
Т.е. ссылки на предыдущий и след. месяц правильные, при переходе на другой месяц происходит get-запрос к текущей странице, возвращается весь код страницы вместе с календарём.
Где это можно поправить?
Т.е. ссылки на предыдущий и след. месяц правильные, при переходе на другой месяц происходит get-запрос к текущей странице, возвращается весь код страницы вместе с календарём.
Где это можно поправить?
Комментарии: 6
Вызывай некешированным.
Я так понимаю вызываешь сниппет календаря стандартным синтаксисом MODX? Не Феномом? Т.к. были такие траблы с eventsCalendar2 при вызове календаря через Fenom.
Я так понимаю вызываешь сниппет календаря стандартным синтаксисом MODX? Не Феномом? Т.к. были такие траблы с eventsCalendar2 при вызове календаря через Fenom.
Я вызываю сниппет через шаблонизатор Smarty. Я использую modxSDK и modxSite
Ну тогда ссылка, которую я скинул выше, скорей всего пригодится.
Спасибо большое! Помогло! Вызвал сниппет некешируемым в самом начале файла и вывел результат в переменную, которую и вставил на место вывода календаря.
Помогло, но только для главной страницы. Для всех остальных — такая же ситуация. Я определил вызов сниппета вверху страницы, сделал его некэшируемым. Вызов сниппета находится в главном шаблоне, который наследуют все остальные шаблоны.
Вызываю некешируемым:
{snippet name="eventsCalendar2" params="parents=`16`&dateSource=`eventDate`&tplHead=`calHead`®Css=`0`" nocache}
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.