Erstellt ein Länderauswahl-Feld mit den übersetzten Ländernamen.
Es kann dabei angegeben werden, welche Länder zur Auswahl stehen sollen und welche davon die Favoriten sind.
Die Namen der Länder werden in der jeweiligen Sprache ausgegeben, in der man sich aktuell auf der Website und im Bakehouse befindet. Zudem kann angegeben werden, welches Ausgabeformat die Optionen haben (zweistelliger ISO Code, dreistelliger ISO Code, UID).
Die Namen der Länder werden in der jeweiligen Sprache ausgegeben, in der man sich aktuell auf der Website und im Bakehouse befindet. Zudem kann angegeben werden, welches Ausgabeformat die Optionen haben (zweistelliger ISO Code, dreistelliger ISO Code, UID).
Hinweis
prependOptionLabel und prependOptionValue
Da dieser ViewHelper vom f:form.select-ViewHelper erbt, können die Attribute prependOptionLabel und prependOptionValue für einen Placeholder verwendet werden.
Attribute
Name | Beschreibung | Type | default | required |
---|---|---|---|---|
countries | Gibt an, welche Länder ausgegeben werden sollen ('all', Array oder String der ISO Codes mit Komma getrennt) | mixed | all | false |
favouriteCountries | Gibt an, welche Länder als Favoriten gelten ('all', Array oder String der ISO Codes mit Komma getrennt) | mixed | all | false |
format | Hier kann man das Ausgabeformat wählen (ISO Code A2, ISO Code A3, UID) | string (enum) | UID | false |
Beispiel
html
<bh:form.countrySelect name="land" countries="all" favouriteCountries="at,de,nl,ch,en,it" format="isoCodeA2" />
Ausgabe
html
<select name="tx_cooquickanfrage_anfrageform[data][land]">
<option value="DE">Deutschland</option>
<option value="IT">Italien</option>
<option value="NL">Niederlande</option>
<option value="AT">Österreich</option>
<option value="CH">Schweiz</option>
<optgroup label="weiter Länder">
<option value="AF">Afghanistan</option>
<option value="EG">Ägypten</option>
<option value="AX">Ålandinseln</option>
<option value="AL">Albanien</option>
<option value="DZ">Algerien</option>
<option value="VI">Amerikanische Jungferninseln</option>
etc....
</optgroup>
</select>