fritzmg/contao-be-include-info

Include-Infos werden in die öffentlichen XML-RSS-Feeds des Nachrichtenmodul gerendert

Opened this issue · 1 comments

Ich habe ein Nachrichtenarchiv in Contao angelegt und dazu einen RSS-Feed eingerichtet (Im Backend: Nachrichten -> RSS-Feeds).

Die Nachrichten beinhalten Include-Elemente (Inhaltselement ID XXXX). In der Listenansicht der Inhaltselemente dieser Nachricht werden im Backend korrekterweise die Include-Informationen angezeigt.

Contao schreibt für den RSS-Feed eine XML Datei des ausgewählten Nachrichtenarchivs und legt diese im /share/-Verzeichnis ab. Schaut man sich diese XML-Datei an (so wie sie ist, bzw. mit einem Feed-Reader), stehen die Include-Informationen, die ja eigentlich nur im Backend sichtbar sein sollten, 1zu1 (inkl. Tabellen-Tags, Klassenangaben und Verlinkungen ins Backend) jetzt auch in dieser RSS-Feed-XML-Datei.

Hm, verstehe, das liegt wohl daran, dass diese XML Dateien im Backend Kontext erzeugt werden und daher auch die Ausgabe erfolgt. Muss ich mir mal genauer ansehen wie ich diesen Fall dann verhindern könnte.