Quote from: AlexandrP at Jan 31, 2011, 04:43 PM
Так же интересует данный вопрос для версии 1.0.4 .
Да очень просто.
1. Делаете страницу с алиасом, например, rss. Для этой страницы тип содержимого должен быть
text/xml и пустой
(blank) шаблон
2. На странице делаем вызов Ditto, наподобие:
[!Ditto? &parents=`1498,1503,1502` &format=`rss` &tpl=`ditto_rss_tpl`!]
возможны и другие варианты, например
[!Ditto? &parents=`1498,1503,1502` &format=`atom` &tpl=`ditto_atom_tpl`!]
Разумеется,
parents (или иной параметр Ditto) подставляем свои. Ссылочные
tpl - это чанки, в которых определяется, что выводить. Например
ditto_rss_tpl может быть наподобие:
<item>
<title>[+rss_pagetitle+]</title>
<link>[(site_url)][~[+id+]~]</link>
<description><![CDATA[ [+longtitle+] ]]></description>
<pubDate>[+rss_date+]</pubDate>
<guid isPermaLink="false">[(site_url)][~[+id+]~]</guid>
<dc:creator>[+rss_author+]</dc:creator>
[+tagLinks+]
</item>
format - ссылка на один из файлов формата. Если
&format=`rss`, то на
assets/snippets/ditto/formats/rss.format.inc.php
3. Вот
эту страницу с алиасом
rss, и отдаете в виде rss-ленты своего сайта.