我希望我的表单中的每个字段都有3个单独的文本作为标签。它们是分开的,因为它们需要采用不同的风格。我试过这个:
$builder->add('total_sales', 'text', array(
'label' => array('num' => '1', 'descr' => 'Total sales', 'category' => 'A'),
'required' => false,
'attr' => array(
'class' => 'field numeric_field',
'maxlength' => 10,
)));
显然以上都行不通;它会显示'Array'来代替标签。 我怎样才能达到预期的效果?
答案 0 :(得分:0)
首先,您需要创建一个扩展文本类型的自定义表单类型,原因是您不会弄乱其他文本类型。完成后,您需要使用form_div_layout设置样式。你可以在这里看到详细信息: http://symfony.com/doc/current/cookbook/form/form_customization.html