bh:form.countrySelect  

    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).
    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

    NameBeschreibungTypedefaultrequired
    countriesGibt an, welche Länder ausgegeben werden sollen ('all', Array oder String der ISO Codes mit Komma getrennt)mixedallfalse
    favouriteCountriesGibt an, welche Länder als Favoriten gelten ('all', Array oder String der ISO Codes mit Komma getrennt)mixedallfalse
    formatHier kann man das Ausgabeformat wählen (ISO Code A2, ISO Code A3, UID)string (enum)UIDfalse

    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>