Bonjour à tous,

j'ai un "soucis" avec mes routes...
Voilà mon routing.yml :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
site_home:
    pattern:   /{langue}/{slug} #Ex : /fr/accueil
    defaults: { _controller: MonSiteBundle:Default:homepage }
 
site_news:
    pattern:   /{langue}/{slug} #Ex : /en/news
    defaults: { _controller: MonSiteBundle:Default:news }
En fait, le pattern est le même pour mes deux routes... du coup les routes site_news ne sont jamais prises en compte, car interceptés par le site_home.
Le problème, c'est que je ne veux pas rajouter un mot dans le pattern (genre : "/{langue}/news/{slug}"), le site étant en plusieurs langue...

C'est certainement un problème d'organisation... Mais je ne vois pas comment faire !

Quelque peut-il m'aiguiller ?

Merci !