Hallo zusammen,
ich beschäftige mich grade mit meiner ersten (richtigen) Extension, deswegen sind mir leider immer noch einige Punkte nicht ganz klar.
Eine Funktion die zur Verfügung stehen sollte ist die Verarbeitung eines Textfeldinhalts mittels einer eigenen PHP-Funktion. Und zwar würde ich gerne eine Komma getrennte Liste aufdröseln und jedens Element in eine neue Zeile einer Datenbank-Tabelle schreiben.
Die PHP-Funktion ist nicht das Problem, sondern eher das Verständnisproblem, mit welchem TCA Feldtypen und Key dies zu realisieren ist.
Zur Auswahl stehen (meiner Meinung nach) folgende Möglichkeiten:
- TYPE: "input" > KEY: eval ==> Bin mir nicht sicher ob das zweckentfremdet ist
- (TYPE: "input" > KEY: itemsProcFunc ==> Gibt es laut TCA-Referenz für diesen Typ nicht)
- TYPE: "user" > KEY: userFunc ==> Würde am ehesten passen, die Funktionsweise ist mir allerdings nicht ganz klar
Hat jemand von euch eine ähnliche Funktion in Benutzung und kann mir einen Tipp geben wie ich hier weiter komme? Das würde mir sehr helfen! 🙂 Danke!