bitrix
Заголовок страницы отличный от title
Используем технологию отложенных функций в битриксе + свойство "параметр страницы"
в футере установим код:
/** * Установка H1 на сайте в хедере * если в теле страницы что либо меняло заголовок тогда заменим его, если нет * тогда оставим по умолчанию - из тайтла. */ $custom_h1_global = $APPLICATION->GetPageProperty("custom_h1_global"); if (!empty($custom_h1_global)){ if($custom_h1_global == 'disable'){ $content = ""; } else{ $content = "В любом компоненте или теле контентной страницы исполним код установки параметра страницы:$custom_h1_global
"; } } else { $text = $APPLICATION->GetTitle(); $content = "$text
"; } $APPLICATION->AddViewContent('custom_h1', $content, false);
$APPLICATION->SetPageProperty("custom_h1_global","$custom_h1_global_value");В хедере шаблона сайта вызовем отложенную функцию с уже модифицированным заголовком
$APPLICATION->ShowViewContent('custom_h1');
Афоризм дня:
Лучше не начинать, чем остановиться на полпути. (587)
Leave a reply