Zum Inhalt springen

Eingabeformulare in BE Modul

Erstellt am 18. Januar 2008 · 4 Antworten · letzte Antwort am 19. Januar 2008

Tags: Frage

STV ·

Hallo zusammen,

ich versuche gerade, eine eigene Extension zu schreiben 😉

Es gibt eine Tabelle "workshops", "anmeldungen" und "tt_address".
Anmeldungen werden bereits richtig in die entsprechenden Tabellen gespeichert, inkl. der Relationstabellen.

In der Tabelle "anmeldungen" stehen halt dann auch die Relationen "workshops" und "tt_address".

Da ich den BE-Usern ein eigenes Modul an die Hand geben möchte, mit dem sie die Daten einsehen und ändern können, will ich ein BE Modul erstellen.

Die Ausgabe einer Übersicht ist soweit auch kein Problem, ich hätte jetzt aber gerne am Ende jeder Zeile der Übersichtstabelle ein (Stift)-Icon, über das die Eingabemaske des entsprechenden Datensatzes geöffnet wird.
Wie löse ich das am elegantesten?

Beim Klick auf den Angemeldeten sollte idealerweise die tt_address-Maske aufgehen (und nach dem Speichern) einfach wieder mein BE-Modul kommen, und beim Klick auf den Stift die Eingabemaske der von mir erstellten Tabelle "anmeldungen".

Kann ich nicht irgendwie auf das Edit-Formulars eines jeden Datensatztes verlinken?

Das ist jetzt viel Text, aber ich konnte es nicht einfacher formulieren 😉

Danke,

STV.

just2b ·

Hallo und willkommen im Forum,

schau dir doch einfach eine extension an, die das macht, zB die sk_pagecomments

georg

STV ·

Hallo Georg,

vielen Dank für Deine Antwort!

Der Tipp mit der sk_pagecomments war gold wert!
(Ich habe bisher immer in Extension wie commerce, etc. gekuckt - da sucht man sich ja dumm ; )

"editonclick" ist (wie man es von TYPO3 ja eigentlich schon hätte ahnen können) eine super-mächtige Funktion - damit habe ich ruckzuck alles umgesetzt!

Eine Frage kommt jetzt aber noch dazu:
ist "getItemFromRecord" eine Funktion, die schon in T3 existiert und wird bei dieser Extension geändert, oder muss man die für seine Extension immer erstellen ?

Danke,

STV.

STV ·

Alles klar.

Also nochmals vielen Dank!

Diese Extension ist ja ideal, um den Einstieg zu erlangen!

(Ich habe bisher bei commerce und co. gekuckt, da kann man durchaus Kopfweh bekommen 😉 )

STV.