Zum Inhalt springen

Backendformular beim Ändern eines Feldes neu rendern

Erstellt am 16. August 2007 · 1 Antwort · letzte Antwort am 20. August 2007

Tags: TCA, Frage

markherzberg ·

Hi,

ich habe über die TCA ein Backend Formular für eine meiner Tabellen erstellt und über die ext_tables.php ein Feld als type definiert. Wenn ich in diesem Feld etwas ändern bekomme ich einen Comit mit dem Hinweis, dass das Formular für diese Änderung aktualisiert werden muss.

Nun möchte ich gerne neben dem type Field noch beim Klick auf eine bestimmte Checkbox, dass das Formular automatisch aktualisiert wird. Leider finde ich die entsprechende Einstellung nicht in der TYPO3 Dokumentation oder dem Kochbuch.

Weiß da jemand Rat?

Gruss
Mark

markherzberg ·

Habe mir die entsprechende Option nun aus dem TCA Array gezogen. Es kann ein 'requestUpdate' Element mit einer kommaseperierten Liste in der ext_tables.php angegeben werden. Das Element muss in der jeweiligen Tabllenkonfiguration innerhalb von 'ctrl' eingefügt werden.

$TCA["TABELLE"] = array (
	"ctrl" => array (
		[...]
		requestUpdate => "FELD1, FELD2, [...]"
		[...]
	)
);

gruss
Mark