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