description на страницах пагинации

#
description на страницах пагинации
Яндекс Вебмастер сделал замечание, что на некоторых страницах отсутствует тег description. Это оказались страницы пагинации. Но как там создать этот тег, чтобы он не повторялся на всех страницах? Как добавить к нему номер страницы, на которой он показывается?

Например, я в админке ввожу description: "Компании лесного хозяйства". И чтобы на первой страницы получалось
<meta name="description" content="Компании лесного хозяйства. Страница 1">


На второй странице
Цитата:
<meta name="description" content="Компании лесного хозяйства. Страница 2">


И так далее.

Как это сделать?
#
Re: description на страницах пагинации
В коде настроек ТДС делайте аналогично, как сделано для Title. Пример для ИС :

if ($Informationsystem_Controller_Show->item)
{
   $oInformationsystem_Item = Core_Entity::factory('Informationsystem_Item', $Informationsystem_Controller_Show->item);

   $aTitle[] = $oInformationsystem_Item->seo_title != ''
      ? $oInformationsystem_Item->seo_title
      : $oInformationsystem_Item->name;

   $aDescription[] = $oInformationsystem_Item->seo_description != ''
      ? $oInformationsystem_Item->seo_description
      : $oInformationsystem_Item->name;

   $aKeywords[] = $oInformationsystem_Item->seo_keywords != ''
      ? $oInformationsystem_Item->seo_keywords
      : $oInformationsystem_Item->name;
}

if ($Informationsystem_Controller_Show->page)
{
   array_unshift($aTitle, $pageName . ' ' . ($Informationsystem_Controller_Show->page + 1));
   array_unshift($aDescription, $pageName . ' ' . ($Informationsystem_Controller_Show->page + 1));
}

if (count($aTitle) > 1)
{
   $aTitle = array_reverse($aTitle);
   $aDescription = array_reverse($aDescription);
   $aKeywords = array_reverse($aKeywords);

   Core_Page::instance()->title(implode($pageSeparator, $aTitle));
   Core_Page::instance()->description(implode($pageSeparator, $aDescription));
   Core_Page::instance()->keywords(implode($pageSeparator, $aKeywords));
}

Core_Page::instance()->object = $Informationsystem_Controller_Show;
«Не выходи из комнаты, не совершай ошибку…»
Авторизация