Lorsque je fais un forward() dans un contrôleur, je perds mon itinéraire et les paramètres route_parameters.Symfony2 Pourquoi les objets de requête d'imbrication vers l'avant?
Lorsque j'ai ParentAction, cela fait un renvoi à ChildAction. Dans Childaction je fais return $this->render('myTemplate.html.twig', array());
puis les attributs de la requête sont imbriqués!
Ainsi, lorsque le modèle est rendu, au lieu de $request['attributes']['_route_parameters']
, j'obtiens $request['attributes']['request']['attributes']['_route_parameters']
.
Bien que dans ChildAction, lorsque je fais un $this->getRequest();
la hiérarchie est normale.
Est-ce un bug, ou est-ce que je fais quelque chose de mal?
Pouvez-vous vérifier mon modifier? Je peux lire la demande et autres, mais il se passe quelque chose de bizarre. – Nealv