Hey,
ich würde gerne für meinen Blog einen RSS-Feed erstellen, welcher die letzten 3 Artikel präsentiert.
Ich nutze dafür die Blog-Extension (https://extensions.typo3.org/extension/blog/)
Leider bin ich noch nicht so in der Typo3 Programmierung drin.. Also ich habe dafür das Template Default.rss aus der Blog-Extension
<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
<channel>
<title>{feed.title}</title>
<description>{feed.description}</description>
<language>{feed.language}</language>
<link>{feed.link}</link>
<lastBuildDate>{feed.date}</lastBuildDate>
<f:render section="content" />
</channel>
</rss>
und ein TypoScript
blog_rss_posts = PAGE
blog_rss_posts {
typeNum = 202
10 = TEMPLATE
10.template = FILE
10.template.file = EXT:blog/Resources/Private/Layouts/Default.rss
config {
disableAllHeaderCode = 1
additionalHeaders = Content-type:text/xml;charset=utf-8
xhtml_cleaning = none
admPanel = 0
}
}
Ich weiß, dass ich per
20 < tt_content.list.20.blog_posts
die Artikel ausgeben kann, aber irgendwie muss ich den Inhalt ja in das Template bekommen. Ich bin leider absolut planlos was TypoScript angeht.
Kann mir jemand helfen? 🙂