當我在控制器中執行forward()時,我失去了我的路由和route_parameters。Symfony2爲什麼前向嵌套請求對象?
當我有ParentAction時,它會轉發到ChildAction。在Childaction中,我做return $this->render('myTemplate.html.twig', array());
然後請求屬性被嵌套!
所以當模板得到渲染,而不是$request['attributes']['_route_parameters']
我得到$request['attributes']['request']['attributes']['_route_parameters']
。
儘管在ChildAction中,當我做$this->getRequest();
時,hierarchie是正常的。
這是一個錯誤,還是我做錯了什麼?
你可以檢查我的編輯?我可以閱讀請求等,但有一些奇怪的事情發生。 – Nealv 2013-02-28 10:20:50