05.10.2020 | TYPO3, TYPO3 Schnipsel
Typo3 TSConfig – Felder aus Inhaltselementen verbergen
Möchte man Redakteuren (oder auch Administratoren) Zugriff auf bestimmte Felder in Inhaltselementen verbieten, kann man sie im Seiten TS-Config ausblenden. Der Schnipsel dazu ist einfach und lässt sich zum testen schnell Beispiel auf Seitenebene unterbringen.
Der Schnipsel im Seiten TS-Config:
# TCEFORM TCEFORM { tt_content { header_layout.disabled = 1 date.disabled = 1 } }
An dieser Stelle blende ich die beiden Felder header_layout und date aus. Aber wie zur Hölle sind die Felder benannt, die ich ausblenden will. Dazu gibt es zwei Möglichkeiten, genau das herauszufinden.
- Im Quellcode des Backends den Quelltext des gewünschten Formularfeldes untersuchen oder
- und diese Variante ist erheblich stressfreier – den Debug Modus im Backend aktivieren (hier beschrieben).
Zur Folge hat das obige Beispiel, dass genau folgende beiden Felder dann ausgeblendet werden. Und zwar nicht nur für die normalen Redakteure, sondern auch für den Administrator.