Bonjour,
je suis en train de me prendre le chou sur une redirection de page. Je suis en plein apprentissage de PHP et de Symfony, c'est pourquoi j'ai besoin de votre aide.
Ma question est la suivante :
Je souhaiterai que lorsque je vais sur la page : /appli/redirect, on me redirige direct vers la page /appli.
Pour y arriver, je tente ça :
dans mon routing.yml :
et dans mon controleur AppliController.php :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 monAppli_redirect: pattern: /appli/redirect defaults: {_controller: monAppliBundle:Appli:redirect }
Tout bêtement.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 public function redirectAction() { return $this->redirect( $this->generateUrl('/appli') ); }
Seulement, quand je vais sur /appli/redirect, on m'affiche le message d'erreur suivant :
Route "/appli" does not exist.
Mais elle est pourtant existante puisqu'elle est dans mon fichier routing.yml :
Pourriez-vous m'aider svp ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 monAppli_accueil: pattern: /appli defaults: { _controller: monAppliBundle:Appli:index }
merci d'avance
Partager