Hallo,
ich habe einen NodeType X.Y.Document.News angelegt, der als News Detailseite herhält.
Jetzt möchte ich eine Listenansicht dazu basteln. Ich habe zwar einen NodeType X.Y.Document.NewsFolder, da ich das ganze aber gerne variabel auf jeder Seite anlegen können will, habe ich noch einen dritten NodeType X.Y.Content.LatestNews angelegt. Ist das die richtige Vorgehensweise? Ein Component kann ich ja nicht auf Seiten legen lassen durch einen Redakteur?
Jetzt krieg ich es nur im LatestNews NodeType nicht auf die Reihe, alle Documents vom Typ X.Y.Dokument.News auszulesen. Das Ergebnis ist immer NULL
Allgemein scheint das Ergebnis immer NULL zu sein, egal was ich auslesen will.
prototype(X.Y:Content.LatestNews) < prototype(Neos.Neos:ContentComponent) {
news = ${q(site).find(’[instanceof X.Y:Document.News]’).get()}
renderer = afx<Neos.Fusion:Debug>{news}</Neos.Fusion:Debug>
}
Irgendwie habe ich das Gefühl, ich geh da komplett falsch ran…
Ist q(site) da überhaupt richtig?
Kann mir da jemand nen Hinweis geben, wie ich das am besten machen sollte?
LG Kathrin