Создание RSS — различия между версиями
Материал из Umicms
XiBOR (обсуждение | вклад) (Новая страница: «Для того, чтобы создать RSS подписку, достаточно написать одну строку в ваш XSLT шаблон, напри…») |
Mad grant (обсуждение | вклад) |
||
Строка 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" и мы всё равно получим ссылку на блог.