header

Добавить номер страницы в заголовки страниц при постраничной навигации (для разделов инфоблока)

Данные - из настроек раздела (вкладка "SEO")
Компонент "Список новостей". В шаблоне создать (если отсутствует) файл result_modifier.php.
<?
if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die();

if(isset($_GET['PAGEN_1']) && $_GET['PAGEN_1']){

    $arNav = $arResult['NAV_RESULT'];
    $arNav = get_object_vars($arNav);
    $nav_count = (int)$arNav['NavPageCount'];
    $nav_page = (int)$arNav['NavPageNomer'];
    $current_page = $nav_count - $nav_page +1;

    $meta_title = $arResult['IPROPERTY_VALUES']['SECTION_META_TITLE'];
    $arResult['IPROPERTY_VALUES']['SECTION_META_TITLE'] = $meta_title . ' - Страница ' . $current_page;
    $meta_description = $arResult['IPROPERTY_VALUES']['SECTION_META_DESCRIPTION'];
    $arResult['IPROPERTY_VALUES']['SECTION_META_DESCRIPTION'] = $meta_description . ' - Страница ' . $current_page;
    //$page_title = $arResult['IPROPERTY_VALUES']['SECTION_PAGE_TITLE'];
    //$arResult['IPROPERTY_VALUES']['SECTION_PAGE_TITLE'] = $page_title . ' - Страница ' . $current_page;
}

?>

Возврат к списку