Typo3 Backend für Autoren anpassen und Label/Titel umbenennen
Problem: Das Typo3 Backend bietet zu viele Funktionen für Autoren an. Einige Felder/Checkboxen wurden zweckentfremdet und die Titel passen nicht mehr.
Lösung: Im „Page TSconfig“ der root-Seite nach folgenden TypoScript Beispielen Anpassungen vornehmen:
1 2 3 |
# Border Titel umbenennen: # TCEFORM.tt_content.imageborder.label = Schatten: |
1 2 3 |
# Alle Bild-Spaltenzahlen > 3 nicht anzeigen # TCEFORM.tt_content.imagecols.removeItems = 4,5,6,7,8 |
1 2 3 4 |
# Bild Positionen umbenennen (anstatt "oben rechts", "unten links", etc.. ) # TCEFORM.tt_content.imageorient.altLabels.2 = Angeschnitten, animiert TCEFORM.tt_content.imageorient.altLabels.25 = Zweispaltig |
1 2 3 4 5 |
# Bei den Inhaltstypen ("Text", "Text mit Bild" , etc..) funktioniert das # Umbenennen per "altLabels" nicht mit Nummern: # TCEFORM.tt_content.CType.altLabels.header = Zitat TCEFORM.tt_content.CType.altLabels.textpic = Buchseite |
1 2 3 4 |
# Bildspalten-Auswahl ganz entfernen und standard angeben # TCEFORM.tt_content.imagecols.disabled = 1 TCEFORM.tt_content.imagecols = 2 |
1 2 3 |
# Titel Feld nur für "Text-Bild" Inhaltstyp verbergen # TCEFORM.tt_content.header.types.textpic.disabled = 1 |
Im „User TSconfig“ eines Benutzers oder Benutzergruppe können ebenfalls per TypoScript Einstellungen im Backend vorgenommen werden. Da geht es aber mehr um die Art, wie mit Typo3 gearbeitet (default/standard werte, „frame“ breite, etc.) wird, und weniger um die Anzeige einzelner Felder. Hier einige Beispiele:
1 2 3 4 5 6 7 8 |
# Checkbox für Border/Rahmen bei Bildern bei neuem Inhalt automatisch aktivieren: TCAdefaults.tt_content.imageborder = 1 # # Inhaltstyp bei neuem Inhalt automatisch auswählen (bei abgeschaltetem wizzard): TCAdefaults.tt_content.CType = textpic # # Neue Inhalte automatisch verbergen: TCAdefaults.tt_content.hidden = 1 |
Die TSconfig Referenz findet man auf typo3.org/documentation/document-library/references/doc_core_tsconfig.
Endlich habe ich Dank dieses Artikels die Lösung für default-Werte gefunden (TCAdefaults). DANKE!!!
Kommentar by Christian — 23. Februar 2011 @ 13:42
[…] […]
Pingback by Anpassen von tt_content BE formularen — 17. August 2012 @ 09:18
# Mehrsprachiges Beispiel (https://docs.typo3.org/typo3cms/TSconfigReference/PageTsconfig/TCEform/Index.html#tceform-confobj):
TCEFORM.pages.title {
label = LLL:EXT:my_ext/locallang_db.xlf:table.column
label.default = New Label
label.de = Neuer Feldname
}
Kommentar by jürg — 5. März 2018 @ 12:56