Standardwerte für neue Seiten im Backend
In der Konfiguration von Benutzergruppen und Benutzern lassen sich verschiedene Einstellungen für das TYPO3 Backend vornehmen. Durch diese veränderten Standardfunktionen kann eine gewisse Anpassung der Backend-Funktionalität erreicht werden.
Die Änderungen wirken sich auf den zentralen TCA (Table Configuration Array) aus, in dem alle TYPO3-bezogenen Einstellungen hinterlegt werden.
Im folgenden Beispiel geht es um neu angelegte Seiten. Einerseits wird beim Anlegen einer neuen Seite deren Seitentyp auf "Erweitert" (doktype=2
) gesetzt, ausserdem wird sie versteckt (hidden
) angelegt.
# Seitentyp auf "Erweitert" setzen (nur TYPO3 Version kleiner 4.0) TCAdefaults.pages.doktype = 2 # Ab TYPO3 Version 4.x wurde der Typ "Erweitert" durch "Standard" (Wert 1) ersetzt. # In diesem Fall angeben: TCAdefaults.pages.doktype = 1 # Sichtbarkeit von Seiten auf "Verbergen" setzen TCAdefaults.pages.hidden = 1
Bitte beachten Sie, dass der standardmäßig gesetzte Seitentyp "Erweitert" im Menüpunkt "Funktionen / Erzeuge mehrere Seiten" erst ab TYPO3 4.0 verwendet wird. In früheren Versionen werden mehrere neue Seiten vom Typ "Standard" angelegt.
Der Defaultwert für TCAdefaults.pages.hidden
funktioniert nur, wenn man eine neue Seite unterhalb einer bestehenden einfügt, also mit "Seite (in)". Mit einem Patch für TCAdefaults.pages.hidden
kann man TYPO3 so modifizieren, dass die Checkbox "Verbergen" auch dann gesetzt wird, wenn man eine neue Seite mit "Seite (nach)" auf der selben Hierarchieebene anlegt.