Есть необходимость отображать набор протяженных во времени событий в виде календаря, размещенного в виде блока на странице, где отражен список событий.
Ставлю модуль calendar (7x-3.5), беру стандартный шаблон календаря и на базе страницы "Год" создаю блок. Вставляю блок на нужную страницу.
При заходе страницу календарь отображается криво, а событие, расположенное в декабре отображается в январе (если быть точным, о в январе отображается первое событие в отсортированном по дате списке):
Пейджером перехожу в следующий год - все отображается нормально:
Возвращаюсь в предыдущий год -все отображается нормально - в январе событий нет, событие есть в декабре:
Обновляю страницу -все возвращается к "кривому" виду с первой картинки.
Если захожу в календарь как страницу - все работает нормально...
Видимо проблема в том, что для блока на странице не хватает данных, которые есть в URL в случае работы с календарем как со страницей.
Кто-то может предложить вариант решения?
Решение проблемы
В контекстном фильтре достаточно было установить "Степень детализации" в значение "Год".
P.S. Мне стыдно, каюсь! Обещаю учить матчасть.
Вложение | Размер |
---|---|
view01.jpg | 85.75 КБ |
view02.jpg | 153.01 КБ |
view03.jpg | 155.79 КБ |