我正在构建一个Symfony 2.7表单,希望能够自定义标签。
目前,我可以使用Symfony文档中概述的表单构建器定义标签,但是我没有看到任何在不必在模板上进行操作的情况下自定义标签CSS的方法。
我知道我可以通过在
为了参考,我在下面添加了我的当前表单。
目前,我可以使用Symfony文档中概述的表单构建器定义标签,但是我没有看到任何在不必在模板上进行操作的情况下自定义标签CSS的方法。
我知道我可以通过在
form_label
内部打印我的类,并将其与div
一起使用来添加CSS类,但我更喜欢将其全部保留在表单构建器内部。为了参考,我在下面添加了我的当前表单。
public function buildForm(FormBuilderInterface $builder, array $options)
{
$builder
->add('dob_day', 'choice', array(
'required' => true,
'choices' => $dobDays,
'mapped' => false,
'attr' => array(
'label' => 'Day',
'class' => 'form-control'
)
))
->add('dob_month', 'choice', array(
'required' => true,
'choices' => $dobMonths,
'mapped' => false,
'attr' => array(
'label' => 'Month',
'class' => 'form-control'
)
))
->add('dob_year', 'choice', array(
'required' => true,
'choices' => $dobYears,
'mapped' => false,
'attr' => array(
'label' => 'Year',
'class' => 'form-control'
)
));
}