在提交按钮上调用动作控制器

Fre*_*yer 1 symfony

是否可以在表单提交按钮上调用控制器操作,请问twig中的语法是什么?

Bgi*_*Bgi 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>
Run Code Online (Sandbox Code Playgroud)

您必须使用twig helper 设置action=""表单的属性.到你正确的路线.tagpath

有关表单的 Symfony2文档中的更多信息.