Когда я создаю этот конструктор
$builder
->add('categorie', EntityType::class, [
// This field shows all the categories
'class' => Categorie::class,
'mapped' => false,
'multiple' => true,
'attr' => ['class' => 'mdb-select']
])
и когда я делаю form_row (форма.имя)
я вижу, что класс автоматически имеет значение 'форма-контроль', но я использую MDBootstrap и хочу установить только mdb-выбрать
Это вызвано одним из темы форм по умолчанию Symfony, я думаю, что по умолчанию в настоящее время это бутстрап 4 тема.
Чтобы избавиться от этого класса во всем приложении, вы можете изменить тему формы по умолчанию, например. для формирования макета div:
# config/packages/twig.yaml
twig:
form_themes: ['form_div_layout.html.twig']
# ...
документация также описывает, как удалить класс в меньшей области.
вам нужно изменить макет темы по умолчанию или вы можете создать свой собственный макет.
как выглядит ваш шаблон ветки?