Hallo!
Ich schreibe gerade eine Extension (Frontend Plugin), dass über das Backend unter Plugin-Settings für das jeweilige Content-Element eine Dateiliste hat.
D.h. ich habe dort Flexforms eingerichtet mit type group und internal_type file.
Ich würde nun entweder gerne wissen:
a) wie kann ich über diese Liste in meinem Frontend Plugin iterieren?
oder
b) kann ich dort vielleicht in den FlexForms (das ja im Grunde aufgebaut ist, wie das TCA) auch bei uploaddir die ID des jeweiligen Content-Elements oder der Seite wo das Content-Element eingebunden wird, im Pfad mit angeben? Ich habe analog zu LLL:EXT:... bereits TSFE:id und TSFE:contentPid versucht, aber in beiden Fällen löst er die ID nicht auf, sondern will den (Unter)ordner u.a. "TSFE:id" nennen.
Ich würde die Lösung a) persönlich bevorzugen.
Weiterhin habe ich in der Tabelle tt_contents bereits gefunden, wo die Einträge der jeweiligen Filelist gespeichert sind.
UID= ID des jeweiligen Content Elements, und dann im Inhalt der Spalte "pi_flexform"
Allerdings im XML-Format von TCEForms. Gibt es dazu irgendwelche Boardmittel, die ich in meiner Extension bzw. im Frontend Plugin nutzen kann um es zu intepretieren (und dann über die jeweiligen Elemente zu iterieren)?
Vielen Dank schonmal!
PS: Ich habe die Extension mit Kickstarter auf TYPO3 4.7.15 erstellt und sofort auf eine 6.1.5 Installation rüberkopiert. D.h. ich verwende jetzt T3 6.1.5. Jedoch möchte ich die Extension auch kompatibel zu älteren Versionen machen.
Grüße
cyrusol