Можно ли передавать свои параметры при вызове компонента?
Возник интересный вопрос, есть ли возможность в Bitrix как-то передавать свои параметры при вызове компонентов? Такая возможность очень пригодилась бы на этапе построения шаблонов, когда нужно, чтобы один и тот же шаблон выглядел немного по-разному в зависимости от тех или иных условий. В тех случаях, когда поставить в шаблон условие на проверку по значению параметра проще и правильнее, чем плодить отдельные шаблоны.
У компонента строго определены параметры в .parameters.php, но у каждого существующего шаблона есть такой же файл, который дополняет параметры компонента.
Т.е. если вы создаете свой шаблон, то вы можете указать дополнительные параметры. См - /bitrix/components/bitrix/menu/templates/catalog_horizontal/.parametes.php