6.5 Auswahllisten optimieren

Problem

Sie möchten in Auswahllisten die Auswahlmöglichkeiten in Backend-Eingabefeldern begrenzen, neue Optionen hinzufügen oder bestehende Einträge umbenennen.

Lösung

Passen Sie die Auswahllisten über die TCEFORM-Funktionen removeItems, addItems oder altLabels an. Jede dieser Funktionen muss eindeutig einem Feld zugewiesen werden. Dazu benötigen Sie den Tabellen- und den Feldnamen. Anhand dieser beiden Werte formulieren Sie dann den eigentlichen TSconfig-Befehl, den Sie in das Feld TSconfig einer Seite eingeben. Sämtliche Eingabemasken unterhalb dieser Seite werden dementsprechend angepasst.

Mit removeItems blenden Sie einzelne Optionen aus. Der Funktionsaufruf folgt dabei diesem Muster:

TCEFORM.tabelle.feld.removeItems ...

Get TYPO3 Kochbuch now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.