Иногда дизайн страниу такой, что необходимо показывать заголовок страницы в нестандартном месте. В таком случае нужно основной скрывать на странице. И самый простой споосб эхто сделать, - использвоать беферезирвоание контента и свойства страницы. Ниже приведен код, с посощью которого можно скрыть заголовок h1 старницы, указав значение для свойства страницы в любом месте хоть перед выводом хоть после. Этот код нужно разметсить вместо заголовка H1 <?
// отложенный вывод заголовка, дял возможности сокрытия в краточке товара
$APPLICATION->AddBufferContent(function () {
global $APPLICATION;
$hideH1 = $APPLICATION->GetPageProperty('HIDE_H1', 'N');
if ($hideH1 === 'Y') {
return '';
}
ob_start();
?>
<h1><?= $APPLICATION->GetTitle(false); ?></h1>
<?
return ob_get_clean();
});
?> А чтобы скрыть , можно указать значение для свойства страницы global $APPLICATION; if($isCatalog)
{ global $APPLICATION;
$APPLICATION->SetPageProperty('HIDE_