adaptivetheme-8.x-3.x-dev/at_core/templates/form/select.html.twig
at_core/templates/form/select.html.twig
{# /** * @file * Theme override for a select element. * * Available variables: * - attributes: HTML attributes for the select tag. * - options: The <option> element children. * * @see template_preprocess_select() */ #} {% apply spaceless %} <span{{ content_attributes }}> <select{{ attributes }}> {% for option in options %} {% if option.type == 'optgroup' %} <optgroup label="{{ option.label }}"> {% for sub_option in option.options %} <option value="{{ sub_option.value }}"{{ sub_option.selected ? ' selected="selected"' }}>{{ sub_option.label }}</option> {% endfor %} </optgroup> {% elseif option.type == 'option' %} <option value="{{ option.value }}"{{ option.selected ? ' selected="selected"' }}>{{ option.label }}</option> {% endif %} {% endfor %} </select> </span> {% endapply %}