Цитата |
---|
ImBa2la пишет: но тут появилась другая проблема |
У Вас появится еще одна проблема - как только включите кеширование, Ваш код работать перестанет скорее всего.
Цитата |
---|
ImBa2la пишет: То есть под нужды было добавлено условие проверки на наличие детального описания новости (в шаблоне news.list), |
Перед вызовом news.list объявляете глобальную переменную. Скажем, так:
Код |
---|
global $arMyFilter;
$arMyFilter['!DETAIL_TEXT'] = false;
|
В настройках news.list в ключе FILTER_NAME (в визуальном редакторе - Фильтр) пишем имя нашей переменной:
Код |
---|
...
"FILTER_NAME" => "arMyFilter",
...
|
Убираете из шаблона компонента Ваши проверки. Все.