TYPO3-Tutorial Teil 64: RSS-Feed mit tt_news

|

Um die Besucher der Website immer auf dem laufenden zu halten, bietet sich der Einsatz eines RSS-Feeds an. Dieser wird von der tt_news nicht automatisch erzeugt, dazu ist ein wenig Handarbeit nötig. Wie es geht, zeigt dieses Video.

ACHTUNG: in dem Video ist ein kleiner Fehler! Beim Typoscript für den Feed ist nach dem Conten-Type ein Hochkomma ‚ , das dort nicht hingehört! Im Wiki ist der entsprechende Codeschnipsel schon korrigiert! Sorry! 🙁

[youtube]https://www.youtube.com/watch?v=jEiq_DG5_lQ[/youtube]

Alle TYPO3-Tutorials kostenlos downloaden

35 Gedanken zu “TYPO3-Tutorial Teil 64: RSS-Feed mit tt_news”

    • Seit bei meinem Webspace der Speicherplatz langsam knapp wird. Ausserdem musst du es ja auch nicht downloaden, du kannst es auch auf YouTube anschauen. Sei froh, dass ich es überhaupt zum Download anbiete 😉

      • das meinte ich ja auch net so, nur war es auf einmal völlig ungewohnt, das ich auf eine andere Seite weiter geleitet wurde. ich freu mich doch jedesmal, wenn ich neue videos von dir sehen kann! das ist für mich einsame spitze, was du hier so machst, echt!

        scholzi 😉

  1. hallo wolfgang,

    die rss feeds wie im video gezeigt geht nur mit firefox, mit opera oder internet explorer tut sich da nix.

    woran liegt es?

  2. Hallo,

    #######################################################
    Das der Internet Explorer RSS-Feeds anzeigt ist mir neu
    #######################################################

    Der Internet Explorer 9 macht es.
    Der RSS Feed Link oben in deiner Webseite wird in allen Browsern angezeigt.

    Mir ist aufgefallen das andere FEEDs Links nicht mit .XML Enden, bzw. man sieht es im Browser nicht.

    Beispiel – http://www.wowa-webdesign/feed/
    kein .xml am Ende. Kann es damit zusammen hängen?

  3. Hallo Wolfgang! Ich hab seit Neuestem das problem, dass mein rss-feed mit FF nicht mehr angezeigt wird und auch bei opera eine fehlermeldung kommt!

    Kann es sein, dass ich ein Problem mit dem Zeichensatz habe? Bei Opera war das angezeigte Problem fast immer ein Umlaut! Hattest du vielleicht ähnliche Probleme?

    Mfg Dominik

      • Ich hab das Problem jetzt zumindest annähernd gelöst: erstens war, zumindest glaube ich dass, bei deinem Code-snippet ein Fehler:
        additionalHeaders = Content-type:text/xml‘
        das kleine Hochkomma am Schluss hab ich entfernt!

        Außerdem habe ich diese Zeile gleich hier
        rss2 = PAGE
        rss2 {
        additionalHeaders = Content-type:text/xml

        gemacht!

        Allerdings habe ich jetzt noch Probleme mit dem Zeichensatz! Weißt du wie ich den auf utf-8 umstellen kann? Mit dem verwendeten iso-8859-1 werden mir keine Umlaute angezeigt!

        Mfg Dominik

          • Hallo! Naja so ein Hochkomma schleicht sich schnell mal ein =)
            Ich habs bereits vorher mit dem charset=utf-8 probiert, das funktioniert nicht!

            Außerdem hab ichs mit
            renderCharset = utf-8
            im config-Teil probiert, das funktioniert leider auch nicht :-/

  4. Hallo Wolfgang,
    ich habe auf mehreren Seiten auf ziemlich ähnliche Weise Feed erzeugt. Allerdings wurden keine Bilder angezeigt. Nachdem ich dann im Template einen Marker (ich glaube ###NEWS_IMAGE### oder so) für die Bilder gesetzt habe funktionierte es, jedoch werden die Bilder in Original-Größe angezeigt und nicht skaliert. tt_news skaliert die Bilder ja automatisch. Weißt Du evtl. Abhilfe für dieses Problem? Schon in einigen Foren danach gesucht, jedoch bisher leider ohne Erfolg…

    Schöne Grüße
    Christian

    Super Seite übrigens!!!

  5. Zuerst einmal vielen Dank für die super gemachten Tutorials.
    Der RSS Feed funktioniert super bei mir, bis auf die Pfade der Bilder (im Template mit ###NEWS_IMAGE### eingebaut). Hier wird die Domain nicht eingetragen. Das ganze sieht so aus: <img src="uploads/pics/…
    Hast Du einen Tipp für mich?

  6. Ja, der Link stimmt. Die URLs für die Bilder, die ich mit dem RTE eingebaut habe sind auch ok. Hierfür habe ich diesen Code eingebaut:
    10.displayXML.content_stdWrap.parseFunc < lib.parseFunc_RTE
    10.displayXML.content_stdWrap.HTMLparser = 1
    10.displayXML.content_stdWrap.HTMLparser.keepNonMatchedTags = 1
    10.displayXML.content_stdWrap.HTMLparser.tags.img.fixAttrib.src.prefixRelPathWith = {$plugin.tt_news.displayXML.xmlLink}

    Nur bei den URLs für die Bilder, die ich über den Reiter "Medien" an die News angehängt habe (das sind bei mir 99% aller News) fehlt die Domain.

  7. Hallo Wolfgang,

    super Tutorial! Leider hab ich schon zu Beginn ein großes Problem.
    Ich bin auf mein main template gegangen. Habe Dort das statische Template News Feeds (RSS,RDF,Atom)(tt-news) hinzugefügt.
    Im Konstanten Editor wird mir aber das tt_news xml plugin nicht angezeigt.
    Ich nutze tt_news 3.0.1 und Typo3 4.5.3

    Ich habe alles mögliche versucht, und bekomme einfach diese news nicht zum laufen.

    Würde mich sehr über deine Hilfe freuen!

    Viele Grüße

  8. Hallo Wolfgang, soweit ein super Tutorial, vielen Dank!

    Leider funktioniert es bei mir nicht ganz und ich suche schon seit Stunden den gut versteckten Fehler. Ich habe den ersten Codeschnipsel von dir in mein Template eingebaut und kann über das Frontend auch einwandfrei die einzelnen Seiten über die Zugabe von …?type=10(0,1,2 oder 3) aufrufen. Nun habe ich auch den zweiten Codeschnipsel für die headerData eingebaut und angepasst, sehe aber einfach nicht das RSS-Symbol in der Browserleiste (ich nutze den aktuellsten Firefox). Wüsstest du vielleicht, woran das liegen könnte?

    Liebe Grüße

  9. Hallo,

    seit Typo3 4.6 funktioniert der RSS-Feed bei mir nicht mehr. Habe gerade alles noch einmal neu eingerichtet, leider immer noch nichts.

    Hat jemand eine Idee?

  10. Hallo,

    erstmal danke für das Tutorial 🙂 Das hilft schon sehr.

    Gibt es eine Möglichkeit die News entsprechend ihrer Kategorie zu veröffentlichen? Also einen Feed für News aus Kategorie 1 und einen extra Feed für News aus Kategorie 2?

    Da ich gerade erst mit Typo3 anfange komme ich leider noch nicht selbst auf die Lösung 😉

    VG
    Karsten

  11. Hallo Wolfgang, ersteinmal super Tutorials die du da gemacht hast… Leider habe ich ein kleinen Fehler und zwar nach dem Versuch das RSS FEED einzubinden bekomme ich den Fehler:

    The page is not configured! [type= 0][]

    aus Schreck (Neuling) habe ich die gemachten Veränderungen aus diesem Tutorial wieder rückgangig gemacht leider ohne erfolg. Meine Seite gibt immernoch diesen Fehler aus…
    Ich wäre super froh wenn jemand mir sagen kann was ich falsch gemacht habe.

    gruß dennis

  12. @ Hallo Dominik, nach dem ich
    „Außerdem habe ich diese Zeile gleich hier
    rss2 = PAGE
    rss2 {
    additionalHeaders = Content-type:text/xml “ gab es im FF und IE eine dtd Fehlermeldung. Kann ich also nicht empfehlen. Mit dem orginal Script vom Wolfgang funktioniert alles.

    Der RSS funktioniert bei mir im IE8. Für den FF habe ich folgendes gefunden. Wahrscheinlich schon bekannt aber hier trotzdem noch mal erwähnt, es gibt ein RSS Add On für den FF

Schreibe einen Kommentar

TYPO3 9 LTS Videotraining

Das Videotraining zu TYPO3 9 LTS

Momentan in Vorbereitung

Klicke hier für weitere Infos zum neuen Videotraining!

close-link
In Vorbereitung: Das Videotraining zu TYPO3 9 LTS
Hier klicken für mehr Informationen!
close-image

YouTube aktivieren?

Auf dieser Seite gibt es mind. ein YouTube Video. Cookies für diese Website wurden abgelehnt. Dadurch können keine YouTube Videos mehr angezeigt werden, weil YouTube ohne Cookies und Tracking Mechanismen nicht funktioniert. Willst du YouTube dennoch freischalten?