Сайт работает на битрикс.
Для страниц сайта с разделами со списком элементов (товаров) и для самих элементов (товаров) мета теги заполняются правильно из полей вкладки SEO.
На сайте для страниц разделов верхнего уровня (со списком подразделов) компонента каталог мета теги заполняются не из полей вкладки SEO. Для таких разделов мета теги берутся из названия разделов. Как исправить эту проблему.
Наверное, что-то неверно прописано в шаблоне списка разделов bitrix:catalog.section.list ?
Если заменить шаблон компонента каталога на другой вместо используемого у нас по умолчанию, то мета теги таких разделов заполнятся из полей вкладки SEO. Однако, использовать другой шаблон не могу, так как нарушается вывод разделов, элементов и их форматирование на странице.
Ниже код шаблона bitrix:catalog.section.list
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
<?if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die();?><?if (!empty($arResult["SECTION_USER_FIELDS"]["UF_BROWSER_TITLE"]))
$APPLICATION->SetTitle($arResult["SECTION"]["SECTION_USER_FIELDS"]["UF_BROWSER_TITLE"]);
else
$APPLICATION->SetTitle($arResult["SECTION"]["NAME"]);
if (!empty($arResult["SECTION_USER_FIELDS"]["UF_TITLE_H1"]))
$APPLICATION->SetPageProperty("ADDITIONAL_TITLE", $arResult["SECTION"]["SECTION_USER_FIELDS"]["UF_TITLE_H1"]);
else
$APPLICATION->SetPageProperty("ADDITIONAL_TITLE", $arResult["SECTION"]["NAME"]);?>
<?
$APPLICATION->SetPageProperty("title", $arResult["SECTION"]["NAME"]);
$APPLICATION->SetPageProperty("description", $arResult["SECTION"]["NAME"]);
$APPLICATION->SetPageProperty("keywords", $arResult["SECTION"]["NAME"]);
$TOP_DEPTH = $arResult["SECTION"]["DEPTH_LEVEL"];
$CURRENT_DEPTH = $TOP_DEPTH;
?>
<? if (!empty($arResult["SECTIONS"])): ?>
<? endif; ?>
<?=$arResult["SECTION"]["DESCRIPTION"]; ?>
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++