Zum Inhalt springen

tt_news: RSS Export von 2 Domains

Erstellt am 27. Oktober 2005 · 1 Antwort · letzte Antwort am 15. November 2005

Tags: tt_news, Frage

birgitr ·

Ich habe auf einer TYPO3.7.0 Installation 2 Domains. Ich bekomme einfach nicht den RSS Export aus der 2. Domain hin. Es werden nur die Überschriften angezeigt, aber nicht die Datensätze eingelesen.
Die Konfiguration ist für beide Domains gleich, beide haben völlig separate (aber fast identische)Root-Templates, greifen aber z.T. auf die gleichen SYS-Folder zu.
Der Seitenbaum ist so angelegt:

Root(Weltkugel)
|- Domain1
|- Spacer
|- Domain2
|- Spacer
|- SYS-Folder

TS SETUP:

###HEADER
page.headerData.500 = TEXT
page.headerData.500.value = <link rel="alternate" type="application/rss+xml" title="RSS-Feed" href="http://talentschuppen.net/index.php?id={$xmlnewsfeed_id}&amp;type=100" />

###RSS NEWSFEED
plugin.tt_news {
  xmlnews = PAGE
  xmlnews {
     typeNum = 100
     20 >
     20 < plugin.tt_news
     20.pid_list >
     20.pid_list = {$xmlnews.pid_list}
     20.singlePid = {$xmlnews.singlePid}
     20.defaultCode = XML
     config {
        disableAllHeaderCode = 1
        additionalHeaders = Content-type:text/xml
        no_cache = 1
        xhtml_cleaning = 0
     }
  }
}

TS CONSTANTS:

###RSS CONSTANTS
### RSS News-Export dieser Seite:
xmlnewsfeed_id = 2
xmlnews.pid_list = 254
xmlnews.singlePid = 286

plugin.tt_news {
  displayXML {
    rss2_tmplFile = EXT:tt_news/res/rss_2.tmpl
    xmlFormat = rss2

    xmlTitle = talentschuppen.net: Aktuelle Entwicklungen und Angebote
    xmlLink = http://talentschuppen.net
    xmlLimit = 10
    xmlDesc = Der Talentschuppen bietet einen Ort, an dem unsere Beraterinnen Ihre Arbeits- und Gruppenprozesse unterstützen.
    xmlLang = de
    xmlIcon = EXT:tt_news/ext_icon.gif
    xmlCaching = 0
    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 = 300 | ... | 1
    subheader_stdWrap.ifEmpty.field = bodytext
    xmlLastBuildDate = 1

  }
}

Es läuft unter:
http://www.ber-it.de
Es läuft nicht unter:
http://www.talentschuppen.net

Hat jemand eine Idee? Oder kann mir zumindest sagen, ob das unter so einer Domainkonstruktion bei ihm klappt?

birgitr ·

Habe die Lösung gefunden, hatte nichts mit der Domain zu tun.

In den CONSTANTS muss zwingend stehen:

# PID des Sysfolders mit den Datensätzen
plugin.tt_news.pid_list = 254
#PID der Seite mit Singleanzeige
plugin.tt_news.singlePid = 286

Die Einstellung auf der Seite mittels Flexform reicht nicht aus.