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.

TSconfig-Code

Einträge entfernen

Mit removeItems blenden Sie einzelne Optionen aus. Mit folgendem TSconfig-Befehl blenden Sie die Spalten "Links" und "Rand" aus:

Einträge hinzufügen

Möchten Sie das Auswahlfeld erweitern, fügen Sie mit dem Befehl addItems neue Optionen hinzu. Für das folgende Beispiel legen wir eine neue Überschrift mit dem Wert 6 und dem Titel "Eigenes Layout" an:

Nach dem Abspeichern der Seiteneigenschaften wird der neue Überschriftentyp dann wie gewünscht in der Auswahlliste "Typ" im Bereich "Überschrift" eingebunden (im Rezept 768 erfahren Sie, wie Sie eigene Überschriftentypen auch über eine Extension erzeugen können).

Einträge umbenennen

Mit "altLabels" vergeben Sie alternative Beschriftungen für vorhandene Einträge in Auswahllisten. Der Code ist dabei wie bei "addItems" aufgebaut und unterscheidet sich lediglich im Funktionsaufruf. Mit folgendem TSconfig-Code ändern Sie beispielsweise die Bezeichnung für die Überschrift 1 von "Layout 1" auf die eigene Bezeichnung "Seitenüberschrift":