Задача: поместить во включаемую область, размещенную в правой колонке сайта, 3 одинаковых компонента, но с разными значениями arrFilter.
Перед вызовом компонента помещаю код определяющий массив arrFilter.
Фильтр не применяется ни в первом ни во 2 случае.
Однако если точно такойже фильтр прописать перед включаемой областью, к примеру я прописал вконце центральной ячейки таблицы, то он, фильтр, успешно применяется, причем к обоим компонентам во включаемой области.
Тоесть обьявление в самой вкл. обл. нового фильтра не перекрывает значений старого.
Добавляю тот же код 2 компонентов с фильтрами на новую страницу - и получаю работающий код, во включаемой области - неработает(
Может я ошибаюсь с синтаксисом?
Или включаемая область что-то неинтерпритиреут?
Спасибо за помощь.
Перед вызовом компонента помещаю код определяющий массив arrFilter.
Код |
---|
<p> <?$arrFilter=array("ACTIVE" => "Y",[B]"PROPERTY_rAdv" => "[COLOR=red]Y[/COLOR]"[/B]); $APPLICATION->IncludeComponent( "sars:news.list", ".junny", Array( "FILTER_NAME" => "arrFilter", ... </p> |
Код |
---|
<p> <?$arrFilter=array("ACTIVE" => "Y",[B]"PROPERTY_rAdv" => "[COLOR=red]N[/COLOR]"[/B]); $APPLICATION->IncludeComponent( "sars:news.list", ".junny", Array( "FILTER_NAME" => "arrFilter", ... </p> |
Фильтр не применяется ни в первом ни во 2 случае.
Однако если точно такойже фильтр прописать перед включаемой областью, к примеру я прописал вконце центральной ячейки таблицы, то он, фильтр, успешно применяется, причем к обоим компонентам во включаемой области.
Тоесть обьявление в самой вкл. обл. нового фильтра не перекрывает значений старого.
Добавляю тот же код 2 компонентов с фильтрами на новую страницу - и получаю работающий код, во включаемой области - неработает(
Может я ошибаюсь с синтаксисом?
Или включаемая область что-то неинтерпритиреут?
Спасибо за помощь.
крыша этого дома - пуленепробиваемая солома.