Курсы обучения
+7 (351) 777-80-70
2021.11.11

Почему у меня не отображается большая часть настроек шапки?

Эта проблема была исправлена в обновлениях и на текущий момент осталась актуальной только для решения Digital. Если у вас нет возможности обновить решение, либо вы используете решение Digital можно поправить следующим образом:

В папке шаблона шапки bitrix/templates/"Ваше_решение"/components/intec.universe/main.header/template.1/
в файле .parameters.php нужно найти фрагмент кода (обычно начинается со строчки 24):
$component = new CBitrixComponent();
$template = new CBitrixComponentTemplate();
$component->initComponent($componentName);

после этой строки нужно добавить такой код 
$component->setSiteTemplateId($siteTemplate);


В результате, весь фрагмент целиком должен выглядеть так:

$component = new CBitrixComponent();
$template = new CBitrixComponentTemplate();
$component->initComponent($componentName);
$component->setSiteTemplateId($siteTemplate);
$component->setTemplateName($templateName);
$template->Init($component, $siteTemplate);

Обратите внимание! Хоть это и простое действие, но манипуляции с кодом требуют определенных технических знаний. Если вы не являетесь техническим специалистом, лучше не выполняйте эту рекомендацию, а обратитесь в нашу техническую поддержку, наш специалист вам поможет.

Наши решения