Здравствуйте!
Есть сайт слева отображаются ближайшие курсы (подключение компонента идет в header.php). На всех страницах сайта они отображаются одинаково (правильно), а вот на странице авторизации - сбиваются. Насколько я понял, выводятся не от текущей даты как нужно, а вообще все.
Если зайти на страницу авторизации уже авторизованным - расписание отобразится нормально.
Если со страницы авторизации убрать константу need_auth - отображается нормально.
Я уже несколько часов сижу и пытаюсь понять в чем проблема.
Компонент новостей, выводящий расписание, выглядит так:
Причем если править шаблон "nearest_date", то на странице авторизации это не принесет никакого эффекта, а на остальных страницах нормально отобразит.
Такое ощущение что там, где подключается need_auth компонент новостей выводится из какого-то кеша, или со сбитыми настройками. Но почему? Как это исправить?
Возможно я недостаточно подробно описал проблему, если нужна дополнительная информация - допишу. Помогите разобраться пожалуйста.
Есть сайт слева отображаются ближайшие курсы (подключение компонента идет в header.php). На всех страницах сайта они отображаются одинаково (правильно), а вот на странице авторизации - сбиваются. Насколько я понял, выводятся не от текущей даты как нужно, а вообще все.
Если зайти на страницу авторизации уже авторизованным - расписание отобразится нормально.
Если со страницы авторизации убрать константу need_auth - отображается нормально.
Я уже несколько часов сижу и пытаюсь понять в чем проблема.
Компонент новостей, выводящий расписание, выглядит так:
| Код |
|---|
$garrFilter=Array(">PROPERTY_DATE"=>$DateBegin);
$APPLICATION->IncludeComponent("bitrix:news.list", "nearest_date", array(
"IBLOCK_TYPE" => "cources",
"IBLOCK_ID" => "18",
"NEWS_COUNT" => "160",
"SORT_BY1" => "PROPERTY_DATE",
"SORT_ORDER1" => "ASC",
"SORT_BY2" => "ID",
"SORT_ORDER2" => "DESC",
"FILTER_NAME" => "garrFilter",
....
|
Такое ощущение что там, где подключается need_auth компонент новостей выводится из какого-то кеша, или со сбитыми настройками. Но почему? Как это исправить?
Возможно я недостаточно подробно описал проблему, если нужна дополнительная информация - допишу. Помогите разобраться пожалуйста.
