|
|||||||
| Registrieren | Hilfe | Benutzerliste | Kalender | Suchen | Heutige Beiträge | Alle Foren als gelesen markieren |
|
#1
|
|||
|
|||
|
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 _______________________________________________ TYPO3-german mailing list TYPO3-german (AT) lists (DOT) netfielders.de http://lists.netfielders.de/cgi-bin/...o/typo3-german |
|
#2
|
|||
|
|||
|
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 _______________________________________________ TYPO3-german mailing list TYPO3-german (AT) lists (DOT) netfielders.de http://lists.netfielders.de/cgi-bin/...o/typo3-german |
|
#3
|
|||
|
|||
|
Kai Böhm wrote:
> 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. > Hi Kai, Tip: Analysiere einmal die Parameter in der URL eines automatisch generierten Backend Formulars. Wenn Du gewitzt bist, brauchst Du keine weitere Erklärung. Du findest darin jedenfalls ein System. Wenn Du entsprechende Links in deinem Modul erzeugst, hast Du alles was Du brauchst. Grüße Elmar _______________________________________________ TYPO3-german mailing list TYPO3-german (AT) lists (DOT) netfielders.de http://lists.netfielders.de/cgi-bin/...o/typo3-german |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | Thema bewerten |
|
|
|
||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| [TYPO3-german] Dateien größer als 2 MB verwenden | Andreas Balzer | typo3-german@lists.netfielders.de | 0 | 31.05.2007 00:12 |
| [TYPO3-german] sprachproblem in eigenem plugin | Klaus Hinum | typo3-german@lists.netfielders.de | 0 | 20.03.2007 21:20 |
| [TYPO3-german] Zwei Menues verwenden | Michael Hierweck | typo3-german@lists.netfielders.de | 5 | 18.03.2007 15:32 |
| [TYPO3-german] PHP-Variable im TS verwenden | Daniel Selinger | typo3-german@lists.netfielders.de | 4 | 14.03.2007 13:05 |
| [TYPO3-german] Seitentitel als Überschrift verwenden | pzanker@fto.de | typo3-german@lists.netfielders.de | 1 | 17.01.2007 17:42 |