Доброго времени суток.
Стоит задача: вызвать определенный шаблон компонента в зависимости от переданного в компонент параметра.
Например:
Вызов компонента
Стоит задача: вызвать определенный шаблон компонента в зависимости от переданного в компонент параметра.
Например:
Вызов компонента
Код |
---|
$APPLICATION->IncludeComponent( "vendor:items.list", "", Array( "ITEMS_TYPE" => "round" ) ); |
имеем шаблоны:
/bitrix/templates/site.ru/components/vendor/items.list/round/template.php
и /bitrix/templates/site.ru/components/vendor/items.list/square/template.php
как мне в зависимости от пришедшего параметра "ITEMS_TYPE" установить шаблон компонента?
в /bitrix/components/vendor/items.list/component.php или в /bitrix/components/vendor/items.list/.parameters.php ? или еще как?
вопрос не в switch/case или другом ветвлении, вопрос в том каким методом или параметром назначить шаблон перед его вызовом...