Hi all,
Gibt es eine einfache möglichkeit bei Feldern in einer eigenen Ext-Tabelle anzugeben, dass der Wert vom letzten erfassten Record übernommen werden soll?
Das Verhalten soll nur auftauchen wenn man den "Save and New" Button klickt.
Möchte gerne die Auswahl einer Dropdownliste an den neuen Record weitergeben können (Zeitersparnis).
Hallo,
IMO nein, das wäre nur denkbar wenn du das über ein eigenes BE-Modul regelst, weil da kannst du schon Felder vorbelegen lassen
georg
Eine andere Möglichkeit wäre die Verwendung von TCE-Hooks. Man könnte beim Speichern den gewünschten Wert in der Session des BE-Users speichern und dann bei der Neuanlage wieder auslesen.
digedag schrieb
Eine andere Möglichkeit wäre die Verwendung von TCE-Hooks. Man könnte beim Speichern den gewünschten Wert in der Session des BE-Users speichern und dann bei der Neuanlage wieder auslesen.
Dieser Ansatz hört sich doch schon mal sehr interessant an.
Muss nun mal etwas recherche betreiben um zu schauen, wie man das macht. Oder falls jemand Tipps oder Links hat, wär das natürlich auch ganz toll! 😉
Hier kannst du nachlesen, wie die TCE-Hooks gesetzt werden.
Was die Speicherung der Daten in der User-Session angeht, solltest du dir die Methoden getModuleData() und setModuleData() des BE-User-Objekts (Klasse t3lib_userAuth). Ich weiß aber nicht, ob das hier der günstigeste Weg ist, oder ob man mit der PHP-Session besser kommt... 8-)