@Crumber

Можно ли переопределить параметры catalog.section в комплексном компоненте?

Коротко:
Если комплексный компонент все равно содержит catalog.section, можно ли как-то переопределить часть параметров этого компонента, чтобы не использовать компонент ТОПа?

Необходимо очистить параметр ID разжела, добавить название фильтра и параметр
"SHOW_ALL_WO_SECTION" => "Y"


А до этого массив фильтра
GLOBAL $arrFilter; 
$arrFilter = array( 
'PROPERTY_ID_свойства' => ID раздела, 
); 

_________________

Подробно суть задачи:
Два инфоблока, расположенных в одном типе.
У элементов инфоблока 1 есть свойство "привязка к разделам", к разделам инфоблока 2.
Для вывода инфоблока 2 комплексный компонент Каталог.
Необходимо в разделах инфоблока 2 выводить элементы инфоблока 1, у которых в свойстве идеи привязка к текущему разделу инфоблока 2.

Изначально внутри комплексного компонента в шаблоне catalog.section вызывал компонент ТОП элементов, добавляя до вызова компонента массив со свойством этой "привязки к разделам" для фильтрации элементов.
Сейчас задался вопросом, указанным выше.
  • Вопрос задан
  • 104 просмотра
Пригласить эксперта
Ответы на вопрос 1
Да можно, просто переопределите переменные в файлах комплексного компонента
section.php или sections.php

Комплексный компонент пробрасывает их через массив $arParams
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы