Создание RSS — различия между версиями

Материал из Umicms
Перейти к:навигация, поиск
(Новая страница: «Для того, чтобы создать RSS подписку, достаточно написать одну строку в ваш XSLT шаблон, напри…»)
 
 
Строка 6: Строка 6:
  
 
Таким образом, если мы находимся в блоге, который находится в корне сайта, мы получим RSS именно на него, если же мы зайдем в пост этого блога, то xPath вернет первое значение, а оно окажется в "parents/page/@id" и мы всё равно получим ссылку на блог.
 
Таким образом, если мы находимся в блоге, который находится в корне сайта, мы получим RSS именно на него, если же мы зайдем в пост этого блога, то xPath вернет первое значение, а оно окажется в "parents/page/@id" и мы всё равно получим ссылку на блог.
 +
 +
[[Категория:Вопросы и уроки разработки сайтов на UMI.CMS]]

Текущая версия на 11:17, 5 июня 2013

Для того, чтобы создать RSS подписку, достаточно написать одну строку в ваш XSLT шаблон, например для модуля блог. А именно:

<link rel="alternate" type="application/rss+xml" href="/data/rss/{//page/@id}/" title="{result/@title}" />

Таким образом, если мы находимся в блоге, который находится в корне сайта, мы получим RSS именно на него, если же мы зайдем в пост этого блога, то xPath вернет первое значение, а оно окажется в "parents/page/@id" и мы всё равно получим ссылку на блог.