RSS рассылка для всех лент новостей — различия между версиями
Материал из Umicms
(Новая страница: «<hr> <h2>Как для каждой ленты новостей сделать свою RSS рассылку?</h2> Для того, чтобы сделать для…») |
Stexe (обсуждение | вклад) |
||
(не показано 5 промежуточных версий 3 участников) | |||
Строка 1: | Строка 1: | ||
− | < | + | [[Категория:Верстка в TPL]][[Категория: Модуль Новости]] |
− | < | + | '''Актуально для версии 2.9.6'''<br/><br/> |
+ | '''Задача:''' Реализовать RSS-фид всех лент новостей на сайте<br/><br/> | ||
+ | '''Реализация:''' | ||
− | + | В шаблоне вывода лент новостей между открывающимся и закрывающимся тегом head вызовем следующий макрос: | |
− | + | <source lang="html4strict"> | |
− | |||
− | <source lang=" | ||
<head> | <head> | ||
... | ... | ||
− | % data getRssMeta('% pid%')% | + | %data getRssMeta('%pid%')% |
... | ... | ||
</head> | </head> | ||
</source> | </source> | ||
+ | |||
− | + | В шаблоне вывода новостей ( по умолчанию в файле tpls/news/default.tpl ) добавим ссылку, при переходе по которой будет отображаться RSS данные. | |
− | <source lang=" | + | <source lang="html4strict"> |
− | + | <a id="rss" href="/data/rss/%id%/">RSS</a> | |
</source> | </source> | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− |
Текущая версия на 08:35, 21 апреля 2014
Актуально для версии 2.9.6
Задача: Реализовать RSS-фид всех лент новостей на сайте
Реализация:
В шаблоне вывода лент новостей между открывающимся и закрывающимся тегом head вызовем следующий макрос:
<head>
...
%data getRssMeta('%pid%')%
...
</head>
В шаблоне вывода новостей ( по умолчанию в файле tpls/news/default.tpl ) добавим ссылку, при переходе по которой будет отображаться RSS данные.
<a id="rss" href="/data/rss/%id%/">RSS</a>