标签: forms symfony
当我使用Symfony2.1时,我无法使用->add('option1','button')方法(因为不支持button和submit类型。)
->add('option1','button')
button
submit
我正试图找到最好的(或更清晰的方式来实现它而不使用一个类)。我应该只在模板中使用input标记吗?
input
答案 0 :(得分:1)
在Symfony 2.1中,您需要将按钮添加到模板中。我认为2.3版本增加了对通过表单构建器添加按钮的支持。
答案 1 :(得分:1)
简短回答:是的,请在template.html.twig中使用输入[type =“submit”]标记。
即使在Symfony2.3中,我们仍在模板上使用输入标记。它更易于使用和定制。
以下是the doc's在Symfony2.3中添加“提交”按钮
你也可能想要升级,因为Symfony2.3是3年代的LTS。
这是一个有用的链接:
Upgrade from 2.1 to 2.2
Upgrade from 2.2 to 2.3