MODx Украина » Как сделать простую RSS ленту с помощью Ditto

Как сделать простую RSS ленту с помощью Ditto в MODx

 

Предисловие

А хотели ли вы чтобы все записи блога на MODx сразу же упаковывались в RSS и люди получали их мгновенно? Я тоже хочу! Так давайте же вместе разбираться! Сначала нам нужен стартовый блог в котором есть записи и он хорошо работает с Ditto - из него и будем делать ленту.

 

Так давайте же к делу!

Сначала создаем страницу для RSS.

Параметры такие:

Заголовок здесь напишите имя сайта, т.к. это будущий заголовок ленты
Псевдоним какой хотите(я поставил просто rss)
Шаблон  (blank)
Содержимое

 

[!Ditto? &format=`rss` &startID=`22` &tpl=`ditto_rss_tpl`!]
22 - ид блога

Во вкладке "Параметры страницы" в пункте "тип содержимого"  text/xml

Вот так у меня:

 

Теперь давайте создадим шаблон для ленты.

Переходим в Элементы->Управление элементами->Чанки->Создать чанк

Название ditto_rss_tpl
Содержимое

<item>

<title>[+rss_pagetitle+]</title>

<link>[(site_url)][~[+id+]~]</link>

<description><![CDATA[ [+content+] ]]></description>

<pubDate></pubDate>

<guid isPermaLink="false">[(site_url)][~[+id+]~]</guid>

<dc:creator>[(site_name)]</dc:creator>

[+tagLinks+]

</item> 

 

Все теперь можно проверить! Если у вас есть RSS Ридер то нажмите добавить подписку и набирите адрес той страницы в начале - и Вуаля!

   

Понравилась статья?

Тогда подпишитесь на:

  1. RSS-ленту
  2. Email рассылку
  3. Twitter ленту
  4. Facebook ленту или нашу Facebook страницу!

Также вас могут заинтересовать:


Комментариев
Комментарии работают на Disqus