Title для страниц пагинации в битрикс

Nikita,
Хотелось настроить сайт таким образом, чтобы содержимое заголовка title для второй и последующих страниц пагинации формировалось по следующему алгоритму:
H1 первой страницы пагинации - страница номер текущий страницы
Например, чтобы адрес страницы https://www.apple-geek.net/?PAGEN_1=2 выглядел следующим образом:
apple-geek - страница 2
Для реализации данного фунцкионала необходимо перейти в папку /bitrix/php_interface/, далее найти там файл init.php (если нет - создадим его). В сам файл необходимо добавить следующий обработчик:
<?
AddEventHandler("main", "OnEpilog", "OnEpilogHandler");
function OnEpilogHandler()
{
    global $APPLICATION;
    if (!defined('ERROR_404') && intval($_GET["PAGEN_1"]) > 0) {
        $APPLICATION->SetPageProperty("title", $APPLICATION->getTitle(false) . " - страница " . intval($_GET["PAGEN_1"]));
    }
}
?>
Опубликовано 4 Апреля 2017 | Обновлено 11 Апреля 2017

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

Комментарии