@RuComMarket
Битрикс FullStack разработчик

Как в битрикс убрать ввод лишних параметров в настройках через шаблон компонента?

Использую стандартные компоненты для различных целей, и у некоторых есть лишние поля ввода при визуальной настройке компонента. Из-за 1-2 параметров естественно бессмысленно создавать свой компонент, но хочется что бы было все красиво.
Мне нужно удалить лишние параметры и вставить ввод своих через шаблон, чтобы не менять .parameters.php в самом компонете
Как поставить я разобрался (arTemplateParameters)
а вот как удалить лишние?
  • Вопрос задан
  • 851 просмотр
Пригласить эксперта
Ответы на вопрос 2
Скройте стилями или jQuery
Ответ написан
Никак. Файл .parameters.php в компоненте обрабатывается движком. Модулем main. Там нет никаких способов перехватить или подменить архив без вмешательства в ядро.

Правда подозревая есть трюки которые можно использовать без вмешательства в ядро, но это костыли и советывать их небуду. Но если захотите разобраться сами - вам нужна (/bitrix/modules/main/classes/general/component_util.php) CComponentUtil::GetComponentProps. Посмотрите например LPA::Process .
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы