【发布时间】:2014-09-15 17:13:01
【问题描述】:
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() ));
【问题讨论】:
-
如果你想将名称设置为
form元素你必须在树枝模板中进行 -
您可以使用 'attr' => array('class' => 'tinymce') 作为字段中第三个参数中的数组项向单个字段添加属性。可能有类似的方法可以为整个表单添加它。
-
我试过了,但是对method,action和name属性不起作用,,,,
标签: forms symfony formbuilder