Октябрь CMS- Выбор языка компонента Twig - PullRequest
0 голосов
/ 27 февраля 2019

Я пытаюсь добавить значки флагов для языков в мои параметры цикла for.Пока я получил это:

{{ form_open() }}
    <select name="locale" data-request="onSwitchLocale" class="form-control languageSwitcher">
        {% for code, name in locales %}
            <option value="{{ code }}" {{ code == activeLocale ? 'selected' }}>{{ name }}</option> 

        {% endfor %}

    </select>
{{ form_close() }}

Как я могу это сделать?

1 Ответ

0 голосов
/ 27 февраля 2019

Вы не можете - по крайней мере, не используя опцию html.Html-элемент option не может иметь нетекстовых дочерних элементов или быть стилизованным.

См. Следующий question

Вы можете написать свой собственный html-выбор / раскрывающийся список / комбокоробка и есть также много доступных сторонних компонентов, которые позволяют настройку.Однако из базового элемента option в html select допускается только текстовый узел в качестве дочернего элемента.

...