для того чтобы передать что-то из компонента в компонент подключаемый ДО этого нужно отключить на сайте кеш и использовать глобальные переменные, но это плохой вариант
хорошим будет использование отложенной функции.
пока в документации нет этого(я не нашел), но есть такая функция:
Код |
---|
в шаблоне проставляем, что попадет в переменную "top_see_pop" указав начало и конец
<?$this->SetViewTarget("top_see_pop");?>
<?$this->EndViewTarget("top_see_pop");?>
все что между попадает в переменную ввиде html. после в любом месте отображаем нашу переменную через
<?$APPLICATION->ShowViewContent("top_see_pop");?>
|
на основе этой же функции сделан умный фильтр
смысл такой что вы передаете не переменную, а уже нужный Вам html код - в вашем случае вы весь фильтр свой отправляете в переменную и через отложенную функцию выводите выше