npostnik.de

Default-Werte per TSconfig setzen

TYPO3 ist sehr gut konfigurierbar und so ist es möglich, Standard-Werte für Datensätze zu definieren. Ohne Erweiterungen ist das allerdings nur über User-TSconfig möglich. Diese Angaben gelten dann für alle Benutzer einer bestimmten Gruppe, sind aber unabhängig von der Seite. Nach kurzer Recherche habe ich was gefunden – einen Hook, der auf Seitenebene Angaben für default-Werte ermöglicht.

Setzen der default-Werte per Page TSconfig

Diese Vorgaben funktionieren in allen Feldern, man muss allerdings beachten, wie die Angaben für Felder mit Relationen gemacht werden müssen. Kleines Beispiel für das Setzen einer Benutzergruppe beim Erstellen eines neuen FE-Benutzers, der dann gleich den Benutzergruppen „Mitglieder“ und „Besondere Mitglieder“ zugeiwesen wird:

TCEFORM.fe_users.usergroup.config.default = 1|Mitglieder,2|Besondere%20Mitglieder

Update: es gibt ein kleines Problem mit Checkboxen. Der Wert der Checkbox ist ja 0 und nicht [leer], daher greift die Bedingung nicht.

Die mobile Version verlassen