如何使用Symfony2.1在表单中添加按钮输入类型

时间:2014-02-21 17:59:00

标签: forms symfony

当我使用Symfony2.1时,我无法使用->add('option1','button')方法(因为不支持buttonsubmit类型。)

我正试图找到最好的(或更清晰的方式来实现它而不使用一个类)。我应该只在模板中使用input标记吗?

2 个答案:

答案 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