Если вы хотите изменить порядок в secect со всеми, Competence
чем вы, вероятно, должны расширить свой построитель запросов с помощью join
Compentence
другим способом было бы попробовать Category
аннотацию в ваших отношениях между Compentence
и Category
. См. Ссылку
«expand» => true: список флажков компетенций, отображаемых сгруппированными по категориям, но категории не отображаются.
Это правильно, потому что это унаследованный вариант ChoiceType
. Группировка выполняется только в том случае, если вы представляете ее как <SELECT>
выпадающий список, где вы можете использовать <optgroup>
для группировки. Я думаю, что нет возможности получить кучу (список) флажков с любой группировкой из FormTypes Symfony из коробки. По крайней мере, без какого-либо дополнительного предложения.
Конечно, вы можете создать свой собственный FormType и расширить Twig-Widgets и так далее. ... Или вы можете попробовать получить желаемый вид с помощью Collection of (embedet) Forms ... но это просто мысли, так как я не знаю, как выглядят ваши сущности и их отношения.