Hallo, wie würdet ihr das machen?
Ich möchte mit Extbase/Fluid eine Datenbanktabelle im JSON-Format ausgeben. Wie die Daten auf der Seite mit dem list-Plugin ausgegeben werden können, habe ich bereits herausbekommen (es ist etwas schwierig wegen der geschweiften Klammern, die sowohl von Fluid als auch von JSON benötigt werden).
Jetzt sollten die Daten in einer eigenen Datei im JSON-Format dynamisch abgelegt werden, damit sie auf der Seite mit dem list-Plugin über einen Script-Tag eingebunden werden können.
Welche Möglichkeiten habe ich mit Extbase/Fluid, um dieses Problem zu lösen?
Oder sollte man das gar nicht mit Extbase/Fluid machen? Ich habe mit Typoscript versucht, ein neues PAGE-Objekt mit den JSON-Daten zu füllen, aber weder mit CONTENT noch mit RESOURCE bin ich an die Datenbank rangekommen. RESOURCE gibt nur einzelne Datensätze aus, aber keine ganze Tabelle. Und mit CONTENT kann ich offenbar nur die tt_content-Tabelle auslesen, aber nicht x-beliebige Tabellen.
Jetzt könnte ich natürlich eine Klasse/Funktion schreiben, die die Datenbankabfrage erledigt, und das Resultat irgendwie in einem eigenen PAGE-Object ausgeben. Wo packt man so eine Klasse hin, wenn man den Extbase-Konventionen gerecht werden möchte?
Mir scheint das alles nicht besonders zielführend zu sein. Am ehesten noch der Ansatz mit dem eigenen PAGE-Objekt, wenn man es mit einem CONTENT-Objekt befüllen könnte. Das wäre eine reine Typoscript-Lösung, mit der ich gut leben könnte.
Was meint ihr dazu? Beste Grüße Stefan Padberg --- Diese E-Mail ist frei von Viren und Malware, denn der avast! Antivirus Schutz ist aktiv. http://www.avast.com _______________________________________________ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german