Aller au contenu principal

RSS-Feed Seite anlegen

Commentaires

9 commentaires

  • Zendesk API User
    Author: aVogt - 1/20/2011 7:37

     Wir haben das so gemacht:

    - Seitenvorlage im HTML-Kanal angelegt, die die Inhalte aus einer Datenquelle holt (da kann man auch filtern was in den Feed soll, geht sicher auch, wenn die Inhalte wo anders herkommen)

    - Dateiendung der Seitenvorlage nach xml geändert.

    Bsp: =>http://www.sab.sachsen.de/sab_stellen.xml

    0
  • Zendesk API User
    Author: mreinhardt - 1/20/2011 10:20

    das heißt ich muss auf jeden Fall ein Datenbank-Schemata anlegen um die Filter für die Pressemitteilungen hinzubekommen. Direkt über die Datenvorlage und CMS-Funktionen geht das nicht?

    0
  • Zendesk API User
    Author: feddersen - 1/20/2011 11:11

    Was sind das denn für Inhalte, die in den RSS-Feed sollen? Seiten aus dem Inhaltsbereich oder Datensätze aus einer Datenquelle? Das Vorgehen ist genau wie bei Ausgabe von HTML, nur das man eben XML im Ausgabekanal schreibt.

    0
  • Zendesk API User
    Author: mreinhardt - 1/21/2011 7:18

    Es sind Artikel die auf einer Seite im Inhaltsbereich angelegt werden. Mir ist soweit klar, dass ich als Ausgabekanal XML nehmen kann, aber wie kann ich den Inhalt aus dem Inhaltsbereich einlesen`?

    0
  • Zendesk API User
    Author: mreinhardt - 1/21/2011 8:16

    wie habt ihr die Datenquelle definiert?

    0
  • Zendesk API User
    Author: aVogt - 1/21/2011 8:37

    Also eine Datenquelle braucht man nicht unbedingt, man kann auch die Absätze einer Inhaltsseite verwenden.

    siehe auch body-Inhalt als Text ausgeben

    Datenquelle haben wir eine ganz einfache definiert. Es gibt "Stellen" die nicht im Feed veröffentlicht und welche die im Feed veröffentlicht werden. Je nachdem werden die entsprechenden Felder "gezogen"

    0
  • Zendesk API User
    Author: feddersen - 1/21/2011 9:19

    Wenn du einen neuen Ausgabekanal erstellst, brauchst du die Daten nicht "auslesen". Du musst nur in den vorhandenen Seiten-, Absatz- und Formatvorlagen den RSS-Ausgabekanal entsprechend füllen. Die Ausgabe der Daten erfolgt mittels $CMS_VALUE()$, genau wie im HTML-Ausgabekanal.

    0
  • Zendesk API User
    Author: aVogt - 1/21/2011 13:21

    Wir haben keinen Ausgabekanal definiert, sonst muss man bei den Seiten für die man keinen Feed haben will "stopgeneration" (oder so ähnlich) in der Ausgabe angeben. Wenn nicht wird das komplette Projet in dem neuen Ausgabekanal generiert.

    Somit finde ich kommt man mit einer Seitenvorlage, die den feed generiert günstiger.

    Aber das ist Anssichtssache ...

    0
  • Zendesk API User
    Author: feddersen - 1/21/2011 14:02

    Andreas Vogt schrieb:

    Wir haben keinen Ausgabekanal definiert, sonst muss man bei den Seiten für die man keinen Feed haben will "stopgeneration" (oder so ähnlich) in der Ausgabe angeben. Wenn nicht wird das komplette Projet in dem neuen Ausgabekanal generiert.

    Somit finde ich kommt man mit einer Seitenvorlage, die den feed generiert günstiger.

    Aber das ist Anssichtssache ...

    Ja, das ist eine gute Lösung, wenn man aus einer Datenquelle einen RSS-Feed machen will. Sobald Seiten aus dem Inhaltebereich und eine größere Anzahl von möglichen Absätzen im Spiel sind, ist ein Ausgabekanal in der Regel die bessere Lösung.

    0

Vous devez vous connecter pour laisser un commentaire.