[TYPO3-german] Formular in eigenem Backendmodul verwenden

Kai Böhm chaloc at gmx.net
Sat Aug 11 21:48:39 CEST 2007


Antworte ich mir doch mal selbst, nachdem was ich bisher ergooglet habe.

Eine Möglichkeit ein TCA-Array im Backend selbst zu rendern besteht 
nicht, da die entsprechenden Funktionen zu verflochten sind.

Somit habe ich entweder die Option mit der Unübersichtlichkeit, bei 
voraussichtlich mehr als 1000 Datensätzen im List-Modul zu leben. Eine 
eigene Extension, die per Link die Formulare im List-Modul aufruft, zu 
nutzen, stelle ich mir aber auch nicht unbedingt einfach vor, aber die 
Übersichtlichkeit hätte ich selbst in der Hand. Oder eine komplett von 
Grund auf selbst entwickelte Extension ohne TCA und 
Backend-Funktionalitäten.

Tendiere zur Zeit zur Lösung mit der Mischung aus eigener Extension und 
List-Modul. Es sei denn, dass den Schrieb hier jemand widerlegen kann 
oder eine Empfehlung hat, wie ich's angehen soll.

Vielleicht führe ich mein Selbstgespräch in ein paar Tagen fort, mal sehen.

Kai Böhm schrieb:
> Hallo,
> 
> seit ein paar Tagen beschäftige ich mich intensiv mit der 
> Backend-Programmierung und hänge momentan bei eigenen Modulen etwas in 
> den Seilen. Den Kickstarter habe ich verstanden und auch, dass ich die 
> DB-Tabellen über die Liste-Funktion mit Inhalten füllen kann, dann ein 
> Plugin einbinde und so die Daten ausgeben kann, alles wunderbar soweit.
> 
> Da ich allerdings die Daten auf lange Sicht in der Liste für 
> unübersichtlich halte, bei mir werden es immerhin ca. 15 Extensions, die 
> so verwaltet werden wollen, habe ich ein separates Modul erstellt.
> 
> Hier kann ich nun entsprechenden Code und sicherlich auch die 
> Formularausgabe in der index.php der Extension anpacken und in den Code 
> "frickeln". Allerdings wozu macht sich der Kickstarter dann die Arbeit 
> mit dem TCA-Array, das wird doch sicherlich in der Listen-Funktion zur 
> Ausgabe der Formulare und Datenbankeinträge verwendet.
> 
> Wie bekomme ich nun diese Formularausgabe in das eigene Modul integriert?
> 
> Meine bisherigen Versuche gingen in Richtung TCA-Array über TCEforms 
> ausgeben, aber leider ohne wirklichen Erfolg. Gibt es überhaupt eine 
> Möglichkeit, das relativ komfortabel zu lösen oder muss ich wirklich 
> jedes Formularfeld händisch bearbeiten und Methoden zum Anlegen, Ändern, 
> Löschen integrieren? Wenn das so ist, brauche ich mir wenigstens keine 
> Gedanken zu machen.
> 
> Über eine odere mehrere Antworten freue ich mich.
> 
> Grüße
> 
> Kai


More information about the TYPO3-german mailing list