Вывожу компоненты в цикле. Получаю в переменную $componentName название компонента. В переменную $componentTemplate шаблон компонента.
<?$APPLICATION->IncludeComponent(
$componentName,
$componentTemplate,
[]
);?>
Компонент отображается, но когда я открываю форму редактирования, то показывается сообщение "Не удалось обнаружить код вызова компонента.". Параметры не показываются.
Если вызываю компонент, прописав название и шаблон, то все ок.
<?$APPLICATION->IncludeComponent(
'v1:test',
'test',
[]
);?>
<?$APPLICATION->IncludeComponent(
$componentName,
$componentTemplate,
[]
);?>
Компонент отображается, но когда я открываю форму редактирования, то показывается сообщение "Не удалось обнаружить код вызова компонента.". Параметры не показываются.
Если вызываю компонент, прописав название и шаблон, то все ок.
<?$APPLICATION->IncludeComponent(
'v1:test',
'test',
[]
);?>