Имеется каталог товаров с кучей разделов. Один из этих разделов называется "Архив", допустим с ID == 123.
Задача заключается в том, чтобы товары, занесенные в этот раздел не отображались на страницах каталога.
Выдача производится компонентом bitrix:catalog.section.
Казалось бы, все просто. Пишем $arrFilter['!SECTION_ID'] = 123;
Но это простое и логичное условие не работает. С переменной $arrFilter все точно в порядке, потому что другие условия прекрасно отрабатывают.
Например прямое условие $arrFilter['SECTION_ID'] = 123; выводит только товары из архива. А вот !SECTION_ID никак.
Элементы лежат непосредственно в корне раздела "Архив", а не в подразделах, так что тут тоже все в порядке.
Нашел что-то по этой теме здесь: [url]http://dev.1c-bitrix.ru/community/webdev/user/63099/blog/7346/[/url]
Но у меня такой способ к сожалению не прокатил.
Есть какие-нибудь идеи?