RSS Feed: (xml)Titel, (xml)Beschreibung, (xml)Link usw. werden nicht übernommen [Gelöst]


  • 0 x
    09. 11. 2009, 15:45

    Hallo,

    ich habe tt_news und einen RSS Feed eingerichtet. Es funktioniert prinzipiell alles wie es soll.

    Leider werden die Konstanten unter displayXML { (xmlTitle xmlLink xmlDesc xmlLink usw.) nicht gesetzt. Ich erhalte immer den Standard-Wert (example.com: Latest News - Latest news from example.com). Die Konstanten xmlnewsfeed_id und singlePid funktionieren.

    Anbei das TypoScript. Vielen Dank schonmal für jegliche Hilfe. :)

    Grüße, Moritz

    Template-TS: Setup:[TS]#############################################################
    #
    # News-Plugin
    #
    #############################################################

    plugin.tt_news.pid_list >

    plugin.tt_news.pid_list = 123

    plugin.tt_news.singlePid = 278

    plugin.tt_news {
    archive = -1
    archiveTypoLink.parameter = 137
    }

    plugin.tt_news._LOCAL_LANG.de.more = Weiterlesen...

    plugin.tt_news.displayList {
    date_stdWrap.strftime= %A, der %d %B %Y
    }
    plugin.tt_news.displaySingle {
    date_stdWrap.strftime= %A, der %d %B %Y
    }
    plugin.tt_news.displaySingle.subheader_stdWrap.wrap =<h2>|</h2>

    ´
    # ------------- RSS News Plugin ------------------------------
    ### Header
    page.headerData.500 = TEXT
    page.headerData.500.value = <link rel="alternate" type="application/rss+xml" title="RSS-Feed" href="http://web1639.typo441.konto.name/index.php?id={$xmlnewsfeed_id}&type=100" />

    ########### XML news feed Page
    xmlnews = PAGE
    xmlnews {
    typeNum = 100
    10 >
    10 < plugin.tt_news
    10.archive = -1
    10.pid_list >
    10.pid_list = {$plugin.tt_news.pid_list}
    10.singlePid = {$plugin.tt_news.singlePid}
    10.defaultCode = XML
    config {
    disableAllHeaderCode = 1
    additionalHeaders = Content-type:text/xml
    no_cache = 1
    xhtml_cleaning = 0
    }
    }[/TS]
    Template-TS: Constants:

    [TS]#############################################################
    #
    # RSS News Feed
    #
    #############################################################

    xmlnewsfeed_id = 123

    plugin.tt_news {

    singlePid = 278
    displayXML {
    rss2_tmplFile = EXT:tt_news/res/rss_2.tmpl

    # mögliche: rss091 / rss2 / rdf / atom03
    xmlFormat = rss2

    xmlTitle = mein Titel für RSS-Reader
    xmlLink = http://meine-domain.de
    # Anzahl News in Reader
    xmlLimit = 10
    xmlDesc = Beschreibung
    # Sprache
    xmlLang = de
    xmlIcon = fileadmin/templates/rss.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 = 300 | ... | 1
    subheader_stdWrap.ifEmpty.field = bodytext
    xmlLastBuildDate = 1
    }
    }[/TS]

  • demeter demeter
    Sternenflotten-Admiral
    0 x
    250 Beiträge
    0 Hilfreiche Beiträge
    18. 11. 2009, 16:40 - Lösung

    Hi moemos,
    probiere doch mal direkt die Setup Datei zu ändern
    Pfad:
    typo3conf/ext/tt_news/static/rss_feed/setup.txt

    Als ich es da geändert habe, hat es geklappt

    demeter grüsst


  • 1

  • 0 x
    18. 11. 2009, 16:05

    Hallo,

    leider habe ich noch keine Lösung für das Problem finden können. :(

    Grüße, Moritz

  • demeter demeter
    Sternenflotten-Admiral
    0 x
    250 Beiträge
    0 Hilfreiche Beiträge
    18. 11. 2009, 16:40

    Hi moemos,
    probiere doch mal direkt die Setup Datei zu ändern
    Pfad:
    typo3conf/ext/tt_news/static/rss_feed/setup.txt

    Als ich es da geändert habe, hat es geklappt

    demeter grüsst


  • 0 x
    18. 11. 2009, 17:07

    Hallo demeter,

    vielen Dank für deine rasche Antwort. Die constants.txt anzupassen funktioniert wunderbar. :)

    Leider handelt es sich um eine mehrsprachige Seite mit Single-Tree-Konzept. Es wäre deshalb schön gewesen wenn die Konstanten über extTemplates änderbar wären.

    Grüße, Moritz

  • 1