如何通过Twig path()函数传输POST变量

时间:2014-02-01 14:44:33

标签: php symfony twig

我很想找到以下问题的答案。

如何在Symfony2项目中使用Twig的path()函数通过POST方法传输变量。 要么: 如何在path()函数中定义Method。

    Controller:
    /**
     * @Route('_route', name='_route')
     * @Method ????
     */
    public function pageAction(){ ... }

    Twig:

    {{ path('_route', {'slug': slug, 'POST-VARIABLE' : value}) }}

感谢您的帮助!!

1 个答案:

答案 0 :(得分:6)

无法在树枝中创建POST请求。

您只能使用path函数创建 url (可以包含GET查询参数)。

您可以创建一个<form> method="POST",用户可以点击{{1}}。