Раздел экспорта в RSS чаще всего размещают под корневым узлом информационной системы, например, если новости размещены по адресу /news/, то раздел RSS располагают по адресу /news/rss/
Для публикации RSS-канала, источником данных для которого является, например, информационная система «Новости», создайте новый узел структуры, заполните обязательные атрибуты, тип раздела укажите «Типовая динамическая страница», выберите раздел «RSS» и страницу «RSS канал для информационной системы». Пример заполнения узла структуры:
В опциях типовой динамической страницы включите "Показывать в формате Yandex:full-text".
Это легкие версии мобильных страниц, которые мгновенно открываются даже при медленном соединении с интернетом. Для включения турбо-страниц отредактируйте типовую динамическую страницу, добавьте опцию turbo() и укажите счетчик системы статистики для учета посещаемости Турбо-страниц:
$Informationsystem_Controller_Rss_Show
->offset(Core_Page::instance()->libParams['begin'])
->limit(Core_Page::instance()->libParams['count'])
// Экспорт в Яндекс.Новости
->yandex(Core_Page::instance()->libParams['yandexFullText'])
// Выгрузка для Яндекс.Турбо
->turbo(TRUE)
// Счетчик системы статистики для учета посещаемости Турбо-страниц
->channelEntities(
array(
array('name' => 'yandex:analytics', 'attributes' => array('type' => 'Yandex', 'id' => '00000000'))
)
)
->group(Core_Page::instance()->libParams['informationGroupId'] == 0
? FALSE
: Core_Page::instance()->libParams['informationGroupId']
)
->stripTags(Core_Page::instance()->libParams['stripTags']);