删除表格行symfony / twig中的表格控制

时间:2019-04-10 15:58:38

标签: html twitter-bootstrap symfony twig

当我创建此生成器时

    $builder
        ->add('categorie', EntityType::class, [
        // This field shows all the categories
        'class'    => Categorie::class,
        'mapped' => false,
        'multiple' => true,
        'attr' => ['class' => 'mdb-select']
        ])

当我执行 form_row(form.name)

我看到类自动具有值'form-control',但是我使用的是MDBootstrap,我只想设置 mdb-select

2 个答案:

答案 0 :(得分:1)

它是由Symfony的default form themes之一引起的,我认为默认情况下是bootstrap 4 theme

要在整个应用中消除此类,您可以change the default form theme,例如形成div布局:

# config/packages/twig.yaml
twig:
    form_themes: ['form_div_layout.html.twig']
    # ...

documentation还描述了如何在较小范围内删除该类。

答案 1 :(得分:1)

您必须更改表单的默认主题布局,也可以创建自己的自定义布局。