我的树枝中有一个表单,我希望通过单击其提交按钮,另一个参数(我已经在树枝中设置)被发送到处理表单的相同操作: 这是我设置的变量
{% set idprof = profil.id %}
我想用提交请求发送它:(我知道这段代码是假的)
{{ form_widget(form.id),{'idprof': idprof} }}
并且操作将如下所示:
public function gestProfAction(Request $request, $idprof)
{
}
对不起我知道这是一个愚蠢的问题,但我仍然是symfony的新手,我自己无法找到解决方案。
答案 0 :(得分:0)
只需在表单起始行
中传递即可{{ form_start(form, {'action': path('idprof', { 'idprof': idprof })}) }}
请记住为路由添加注释或yaml
/**
* @Route("/idprof/{idprof}", name="idprof")
*/
public function gestProfAction(Request $request, $idprof)
{
}
供参考: