Bonjour à tous,
J'essaie de mettre en multilangue mon site fait en symfony 4. Mon problème es comme suit:
j'ai une route
@Route("/", name="index", method{"POST"})
Si je fais /login bah ça me retourne sur ma page administration.
Et maintenant que la multilangue est installé vu que j'ai modifier ma route comme ceci:
* @Route(
* "/{_locale}",
* name="index",
* methods={"GET","POST"},
* defaults={"_locale":"%locale%"}
* )
Bah quand je retape /login symfony pense que le login est une langue comme si je taper /en ou /fr du coup je ne suis plus rediriger sur mon backoffice et je comprend que c'est normal.
Et j'aimerai savoir si il existe un moyens de contourné cela s'il vous plait.
Merci
Bonjour à tous, j'ai aussi pu résoudre ce problème just een ajoutant un requirements dans ma route
* @Route(
* "/{_locale}",
* name="index",
* defaults={"_locale":"%locale%"},
* methods={"GET","POST"},
* requirements={
* "_locale" = "en|fr",
* }
* )
*
Comme ceci