TYPO3 Rahmen (section_frame) in Abhängigkeit vom Typ des Datensatzes (CType) vorbelegen

Es kann dem Redakteur die Arbeit erleichtern, wenn bestimmte Felder mit bestimmten Werten vorbelegt sind. In diesem Fall sollte ein Datensatz vom Typ „Menü/Sitemap“ nicht mit einem div gewrapt werden, also „Kein Rahmen“ ausgewählt sein.

Der section_frame „Kein Rahmen“ hat in der Tabelle tt_content den Wert 66, der Datensatz Typ „Menü/Sitemap“ (neuerdings auch „Spezial-Menüs“ genannt) den CType menu. Conditions sind im Seiten-TSconfig schon eine Weile möglich, also funktioniert folgender Code:

[globalVar = GP:defVals|tt_content|CType == menu]
TCAdefaults.tt_content.section_frame = 66
[end]

Wie erwähnt, der Code muss ins Seiten-TSconfig.

Link: http://wissen.netzhaut.de/typo3/typoscript/typo3-backend-inhaltselemente-fuer-spalten-beschraenken/