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 O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.