Есть сайт, который находится в разработке: http://tmvtule.ru/index.php, на нем есть календарь (в левой колонке), календарь событийный. По замыслу на день может приходиться не одна новость, по этому при клике на дату должен выводиться список новостей за конкретную дату, это работает, проблема возникает в следующем: когда пользователь перешел на список новостей за какую-то дату и хочет выбрать другую дату из календаря, то ничего не происходит, хотя ссылка верна. Вывод списка новостей на странице реализован с помощью CIBlockElement::GetList, то есть не стандартным компонентом и кеширование по идее не должно происходить, хотя думается мне, что проблема все же в нём.
Собственно основной вопрос: В чём может быть причина и как её лечить.
Вопрос второстепенный: Как проще всего сделать что бы при выборе даты из календаря он не прокручивался обратно к текущему месяцу, а оставался на том же месяце где расположена дата. Были идеи с глобальными переменными передающимися например %_REQUEST['month'], сравнение и вывод по этой дате, но может быть можно сделать проще?
вверх. Дополнение: проблема возникает только при работе компонента в режиме AJAX, пока проблема решается использованием обработчика JavaScript в шаблоне компонента, который фактически совершает редирект, что не совсем хорошо: