Добрый день!
Подскажите, как написать фильтр для компонента?
У меня 2 компонента, news.list и news.detail используют один и тот же блок. Суть проблемы в том, что не получается должным образом написать фильтр что бы по значению из news.detail(или схожим в news.list) отфильтровать news.list.
Поигравшись с CIBlockElement::GetList, можно как-то отфильтровать, но, не всегда корректно это работает.
Теперь, я пытаюсь подтянуть данные из news.detail используя CMain::IncludeFile, но как правильно настроить не понимаю ...
[CODE]<?
$APPLICATION->IncludeFile("путь/***.php",
array("TEST"=>"Свойство_1 "));[/CODE][CODE]?>[/CODE]Просматриваю содержимое
[CODE]<?print_r($arParams)?>
[/CODE]Выдает больше настроки компонента, нежели то что нужно ...
*** [PROPERTY_CODE] => Array ( [0] => Свойство_2 [1] => Свойство_3 ) ***
Но где свойство Свойство_1 - не понятно ...
По хорошему, хотелось бы вытащить из news.detail $arResult с нужным мне значеним в news.list ...
Что скажите?
Подскажите, как написать фильтр для компонента?
У меня 2 компонента, news.list и news.detail используют один и тот же блок. Суть проблемы в том, что не получается должным образом написать фильтр что бы по значению из news.detail(или схожим в news.list) отфильтровать news.list.
Поигравшись с CIBlockElement::GetList, можно как-то отфильтровать, но, не всегда корректно это работает.
Теперь, я пытаюсь подтянуть данные из news.detail используя CMain::IncludeFile, но как правильно настроить не понимаю ...
[CODE]<?
$APPLICATION->IncludeFile("путь/***.php",
array("TEST"=>"Свойство_1 "));[/CODE][CODE]?>[/CODE]Просматриваю содержимое
[CODE]<?print_r($arParams)?>
[/CODE]Выдает больше настроки компонента, нежели то что нужно ...
*** [PROPERTY_CODE] => Array ( [0] => Свойство_2 [1] => Свойство_3 ) ***
Но где свойство Свойство_1 - не понятно ...
По хорошему, хотелось бы вытащить из news.detail $arResult с нужным мне значеним в news.list ...
Что скажите?