[gelöst] RSS Feed mit eigenem Modul bereitstellen
am 28.08.2009 - 10:15 Uhr in
Hallo Forum,
ich bastle mir gerade ein eigenes Modul, das einen eigenen Inhaltstyp mit sich bringt, der jedoch völlig autark von Nodes ist. An diesen Inhaltstyp können Kommentare angehängt werden, jedoch sind auch diese selbst erstellt und nutzen nicht das comment Modul. Jetzt würde ich gerne diese Kommenate in einem RSS-Feed bereitstellen, habe aber keine Ahnung wie.
Nachdem ich jetzt fast eine Stunde gesucht habe, bin ich immer nur bei "nutze Views..." gelandet. Genau das möchte ich aber nicht, sondern möchte es programmatisch in meinem Modul machen - und gänzlich auf Views verzichten. Mein Ziel ist es nämlich, tiefer in Drupal einzusteigen.
Hat jemand einen Ansatz für mich, wie ich einen eigenen RSS-Feed erstellen kann?
Viele Grüße
Sebastian
- Anmelden oder Registrieren um Kommentare zu schreiben

format_rss_item, format_rss_feed und drupal_add_feed
am 28.08.2009 - 10:35 Uhr
Definiere über
hook_menueinen Callback, der den Feed ausgibt. Der Callback sollte sich die gewünschten Daten aus der Datenbank suchen. Du kannstformat_rss_itemverwenden um die Feed-Beiträge zu erzeugen undformat_rss_channelum den Feed zu erzeugen. Die Funktionnode_feedzeigt exemplarisch wie es geht. Wenn du möchtest kannst du deinen Feed mitdrupal_add_feedauf anderen Seiten bewerben.--

Hi! Vielen Dank für die
am 28.08.2009 - 11:21 Uhr
Hi!
Vielen Dank für die Hinweise mit format_rss* - das hat mir echt gefehlt. Werde mich mal daran versuchen.
Viele Grüße
Sebastian
Das war die Lösung!
am 02.09.2009 - 13:59 Uhr
Dankeschön!