【发布时间】:2018-03-02 21:02:18
【问题描述】:
如果您在呈现模态 div 的控制器内获取路由路径(即 /employees/edit/5),则不能使用 $request->getPathInfo() 设置模态表单的目标/操作,因为控制器还没有被调用,因此控制器内部的 $request->getPathInfo() 只会返回“_fragment”,这是完全可以理解的。
有没有办法做到这一点?
【问题讨论】:
-
我想您可以将请求堆栈注入您的控制器并从中获取原始主请求。有点惊讶您的控制器收到的子请求没有信息。它基本上是原始主请求的克隆。
-
我知道,这很令人惊讶。
标签: forms symfony routes modal-dialog action