Чтобы разместить компонент в шапке сайта. необходимо модифицировать шаблон компонента intec.universe:main.header
для примера возьмем шаблон tempalte.1
.
Шаблон сайта для примера prom_s1
Переходим в шаблон сайта, находим шаблон компонента по пути и заходим в поддиректорию parts
для модификации файла region.php
.
Путь до файла - bitrix/templates/prom_s1/components/intec.universe/main.header/template.1/templates/desktop/template.1/parts/region.php
И в конец добавляем вывод компонента модуля. Содержимое файла должно стать примерно таким
<?php if (!defined('B_PROLOG_INCLUDED') || B_PROLOG_INCLUDED !== true) die() ?>
<?php
use intec\core\bitrix\component\InnerTemplate;
use intec\core\helpers\FileHelper;
/**
* @var array $arParams
* @var array $arResult
* @var array $arData
* @var InnerTemplate $this
*/
?>
<?php if ($arResult['REGIONALITY']['USE']) { ?>
<!--noindex-->
<div class="widget-panel-item widget-panel-item-visible">
<div class="widget-panel-item-wrapper widget-region intec-grid intec-grid-a-v-center">
<div class="widget-panel-item-icon widget-region-icon intec-grid-item-auto intec-cl-svg-path-stroke">
<?= FileHelper::getFileData(__DIR__.'/../../../../svg/region_icon.svg')?>
</div>
<div class="widget-panel-item-text intec-grid-item-auto">
<?php $APPLICATION->IncludeComponent(
'intec.regionality:regions.select',
$arResult['REGIONALITY']['TEMPLATE'],
[]
) ?>
</div>
</div>
</div>
<!--/noindex-->
<?php } ?>
<?php
//начало
if (\Bitrix\Main\Loader::includeModule('bxmaker.geoip')) { ?>
<!--noindex-->
<div class="widget-panel-item widget-panel-item-visible">
<div class="widget-panel-item-wrapper widget-region intec-grid intec-grid-a-v-center">
<div class="widget-panel-item-icon widget-region-icon intec-grid-item-auto intec-cl-svg-path-stroke">
<?= FileHelper::getFileData(__DIR__.'/../../../../svg/region_icon.svg')?>
</div>
<div class="widget-panel-item-text intec-grid-item-auto">
<? $APPLICATION->IncludeComponent( "bxmaker:geoip.city",
".default",
array(
"COMPONENT_TEMPLATE" => ".default",
),
$component
); ?>
</div>
</div>
</div>
<!--/noindex-->
<?php }
// конец
?>