Symfony2 formBuilder setAttribute 不起作用。
当 getAttributes 返回正确的值时。
但是在渲染时它不生效
喜欢
$form=$this->createFormBuilder();
$form->setAttribute('name','thename');
$form=$form->getForm();
return $this->render('AcmeDemoBundle:Form:testingForm.html.twig',array('testingForm'=>$form->createView() ));
最佳答案
我也遇到了同样的问题。 setAttribute 和 setAttributes 都不起作用。
所以我传递这样的选项:
$this->createFormBuilder(null, array(
'attr' => array(
'class' => 'delete-action-form'
)
));
检查docs
关于forms - Symfony FormBuilder SetAttribute 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24928779/