Заголовок страницы при постраничной навигации

Если у вас возникли какие либо вопросы которые вы не смогли решить по нашим публикациям самостоятельно,
то ждем ваше обращение в нашей службе тех поддержки.


Номер страницы в заголовке

Мелочь, но порой спрашивают "как сделать, чтобы номер страницы отражался в заголовке". Понятно, чтобы это было универсально и в одном месте на весь проект. Вот код обработчика.

AddEventHandler('main', 'OnEpilog', array('CMainHandlers', 'OnEpilogHandler'));  
class CMainHandlers { 
   public static function OnEpilogHandler() {
      if (isset($_GET['PAGEN_1']) && intval($_GET['PAGEN_1'])>0) {
         $title = $GLOBALS['APPLICATION']->GetTitle();
         $GLOBALS['APPLICATION']->SetPageProperty('title', $title.' (страница '.intval($_GET['PAGEN_1']).')');
      }
   }
}
(можно исправить вывод под себя) Получаем

2013_07_25_10_38.png

Замечу, что данный код прекрасно дружит с "красивым ЧПУ".


PS: Как и в случае с ЧПУ код заточен на одну постраничку на странице и с идентификатором PAGEN_1

 

 

Источник: http://dev.1c-bitrix.ru/community/webdev/user/11948/blog/8096/

Назад в раздел

Подписаться на новые материалы раздела:














CAPTCHA