2 回答

TA貢獻(xiàn)1856條經(jīng)驗(yàn) 獲得超11個(gè)贊
我認(rèn)為正確的方法是使用attr鍵,您可以使用它為您的字段設(shè)置自定義class=""
->add('typeUser',EntityType::class, array(
'attr' => [
'class' => 'YOUR_CHOICE_CLASS',
],
'required' => true,
'class'=>'Site\PagesBundle\Entity\TypeUser',
'expanded'=>true,
'multiple'=>true,
'empty_data' => 'Veuillez sélectionner au moins 1 type',
));
然后,可以在 CSS 文件中定義所需的樣式

TA貢獻(xiàn)1795條經(jīng)驗(yàn) 獲得超7個(gè)贊
您可以通過多種方式設(shè)置表單字段的樣式。請(qǐng)參閱下面的一些:
選項(xiàng) 1:向表單構(gòu)建器中的字段添加類屬性
$builder
->add('example', EntityType::class, [
'class' => FooBar::class,
'attr' => [
'class' => 'my-example-class'
]
])
選項(xiàng) 2:在表單模板中指定一個(gè)類
{{ form_widget(form.fooBar, {'attr': {'class': 'form-control'}}) }}
您可以特定于選擇,請(qǐng)參閱此處的鏈接,其中顯示了向選擇添加類屬性。
- 2 回答
- 0 關(guān)注
- 160 瀏覽
添加回答
舉報(bào)