是否可以在表单提交按钮上调用控制器操作,twig中的语法是什么?
答案 0 :(得分:5)
是的:
{# src/Acme/TaskBundle/Resources/views/Default/new.html.twig #}
<form action="{{ path('task_new') }}" method="post" {{ form_enctype(form) }}>
{{ form_widget(form) }}
<input type="submit" />
</form>
您必须使用twig helper action=""
设置表单tag
的{{1}}属性。到正确的路线。
Symfony2关于forms的文档中的更多信息。
答案 1 :(得分:-3)
对于Asp.net MVC
@using (Html.BeginForm("ActionName", "ContorllerName", FormMethod.Post}))
{
<p>
<input type="submit" value="Submit" />
</p>
}
这是您可以在提交按钮
上调用Controller操作的方法