Создание RSS
Материал из Umicms
Версия от 11:17, 5 июня 2013; Mad grant (обсуждение | вклад)
Для того, чтобы создать RSS подписку, достаточно написать одну строку в ваш XSLT шаблон, например для модуля блог. А именно:
<link rel="alternate" type="application/rss+xml" href="/data/rss/{//page/@id}/" title="{result/@title}" />
Таким образом, если мы находимся в блоге, который находится в корне сайта, мы получим RSS именно на него, если же мы зайдем в пост этого блога, то xPath вернет первое значение, а оно окажется в "parents/page/@id" и мы всё равно получим ссылку на блог.