Die Radioliste ist funktional identisch mit dem Dropdown-Feld — der Benutzer kann genau eine Option aus einer vordefinierten Liste auswählen. Der Unterschied liegt nur in der Darstellung im Content Editor: Statt eines Dropdown-Menüs werden die Optionen als Radiobuttons angezeigt.
Die Ausgabe ist identisch mit dem Dropdown-Feld, da beide denselben Normalizer verwenden.
Auch die Optionen werden gleich definiert: Zahlen sind als Wert erlaubt (einzig 0 nicht), die Reihenfolge im Formular ist die festgelegte oder wahlweise alphabetisch nach Label, und Felder aus der Zeit vor dieser Erweiterung werden mit «Migrieren» auf das neue Format umgestellt.
Verfügbare Filter
| Filter | Beschreibung |
|---|---|
option_label | Gibt nur das Label der ausgewählten Option zurück |
option_value | Gibt nur den Wert/Key der ausgewählten Option zurück |
Ausgabe
API
Gibt nur den Wert (Key) der ausgewählten Option zurück:
"radioliste": "1"SDK / Nitro CMS
Gibt ein Objekt mit value, options und label zurück:
"radioliste": {
"value": "1",
"options": {
"1": "Option 1",
"2": "Option 2"
},
"label": "Option 1"
}Leerer Wert
Ist keine Option ausgewählt, sind value und label im SDK und im Nitro CMS null und options ist eine leere Liste. label ist ausserdem null, wenn der gespeicherte Wert keine der Optionen mehr ist.
"radioliste": false"radioliste": {
"value": null,
"options": [],
"label": null
}
