当我在控制器中执行 forward() 时,我丢失了路由和 route_parameters。
当我有 ParentAction 时,它会转发给 ChildAction。在 Childaction 中,我return $this->render('myTemplate.html.twig', array());
会嵌套请求属性!
所以当模板被渲染时,而不是$request['attributes']['_route_parameters']
我得到$request['attributes']['request']['attributes']['_route_parameters']
.
虽然在 ChildAction 中,当我做一个$this->getRequest();
层次结构时是正常的。
这是一个错误,还是我做错了什么?