[Frage] Datumsformatierung im RSS-Feed bei tx_news [Gelöst] TYPO3-Version: 6.1.7

  • SirRuddy SirRuddy
    R2-D2
    0 x
    119 Beiträge
    0 Hilfreiche Beiträge
    13. 02. 2014, 13:29

    Hallo!

    Ich verzweifle etwas an der Datums-Formatierung des RSS-Feeds. Der sich weigert das deutsche Datumsformat aufzugeben.
    Es ist ja so, dass sich das Template: /fileadmin/typo3conf/ext/news/Resources/Private/Partials/List/Item.html über Fluid das Datum so holt:

    1. <n:format.date format="{f:translate(key:'dateFormat')}">{newsItem.datetime}</n:format.date>

    Und zwar aus der locallang.xml anhand von "[i]dateFormat[/i]". Wenn ich jetzt mittel Typoscript die Übersetzung manipuliere:
    1. plugin.tx_news._LOCAL_LANG.de.dateFormat = %Y-%m-%d

    Dann behält der RSS-Feed das deutsche Datumsformat aus der locallang.xml (%d-%m-%Y) bei.
    So rendere ich den Feed:
    1. ### RSS-Feed ###
    2.  
    3. [globalVar = TSFE:type = 100]
    4. config {
    5. disableAllHeaderCode = 1
    6. xhtml_cleaning = none
    7. admPanel = 0
    8. metaCharset = utf-8
    9. additionalHeaders = Content-Type:text/xml;charset=utf-8
    10. disablePrefixComment = 1
    11. }
    12.  
    13. pageNewsRSS = PAGE
    14. pageNewsRSS {
    15. typeNum = 100
    16. 10 < tt_content.list.20.news_pi1
    17. 10 {
    18. switchableControllerActions {
    19. News {
    20. 1 = list
    21. }
    22. }
    23. settings < plugin.tx_news.settings
    24. settings {
    25. limit = 15
    26. format = xml
    27. }
    28. }
    29. }
    30. [global]

    Was mache ich falsch? - Alle Caches wurden mehrfach gelöscht.

    Gruß
    SirRuddy

  • Schweriner Schwerine...
    Jedi-Ratsmitglied
    0 x
    554 Beiträge
    60 Hilfreiche Beiträge
    13. 02. 2014, 15:39 - Lösung

    In meinem RSS Template (List.xml) steht Hardcoded das Datumsformat drin. Pass es einfach an.

    So stehts in List.xml

    1. <pubDate><n:format.date format="%a, %d %b %Y %T %z" currentDate="1" strftime="1">{newsItem.datetime}</n:format.date></pubDate>


  • 1
  • Schweriner Schwerine...
    Jedi-Ratsmitglied
    0 x
    554 Beiträge
    60 Hilfreiche Beiträge
    13. 02. 2014, 15:39

    In meinem RSS Template (List.xml) steht Hardcoded das Datumsformat drin. Pass es einfach an.

    So stehts in List.xml

    1. <pubDate><n:format.date format="%a, %d %b %Y %T %z" currentDate="1" strftime="1">{newsItem.datetime}</n:format.date></pubDate>

  • SirRuddy SirRuddy
    R2-D2
    0 x
    119 Beiträge
    0 Hilfreiche Beiträge
    14. 02. 2014, 09:14

    ...uups! Das habe ich völlig übersehen :o - Danke!

    Gruß
    SirRuddy

  • 1