Typo3 - RSS Feed

Aus Wikizone
Wechseln zu: Navigation, Suche

Beispiel RSS mit tt_news[Bearbeiten]

statisches Template hinzufügen und im Setup etwa:

[PIDinRootline = 320]
### RSS ###
# Configure tt_news to display the xml template

plugin.tt_news {
  displayXML {

    # rss091_tmplFile = EXT:tt_news/res/rss_0_91.tmpl
    # rdf_tmplFile = EXT:tt_news/res/rdf.tmpl
    # atom03_tmplFile = EXT:tt_news/res/atom_0_3.tmpl
    # atom1_tmplFile = EXT:tt_news/res/atom_1_0.tmpl

    rss2_tmplFile = EXT:tt_news/res/rss_2.tmpl
    # possibile values: rss091 / rss2 / rdf / atom03 / atom1  
    xmlFormat = rss2
    xmlTitle = meine Seite: News
    xmlLink = http://meineSeite.com/
    xmlDesc = Latest News
    xmlLang = de
    xmlIcon = fileadmin/tt_news_article.gif
    title_stdWrap.htmlSpecialChars = 1
    title_stdWrap.htmlSpecialChars.preserveEntities = 1
    subheader_stdWrap.stripHtml = 1
    subheader_stdWrap.htmlSpecialChars = 1
    subheader_stdWrap.htmlSpecialChars.preserveEntities = 1
    subheader_stdWrap.crop = 100 | ... | 1
    subheader_stdWrap.ifEmpty.field = bodytext
    xmlLastBuildDate = 1
  }
}

## This enables the xml news feed
xmlnews = PAGE
xmlnews {
  typeNum = 100
  10 >
  10 < plugin.tt_news
  10.pid_list >
  10.pid_list = 322
  10.singlePid = {$plugin.tt_news.singlePid}
  10.defaultCode = XML
  config {
    disableAllHeaderCode = 1
    additionalHeaders = Content-type:text/xml
    no_cache = 1
    xhtml_cleaning = 0
  }
}
[global]