Bonjour a tous,
j'ai une question à vous poser au sujet du routing.
Imaginons un site MVC + POO avec un système de module, où chaque module a la possibilité de gérer ses propres routes.
Les urls standars serait : module/controller/action
Mais chaque module pourrait rediriger TOUS ses controllers vers une autre url sauf si un autre route vient surcharger cette dernière.
Je m'explique, prenons un module forum avec un controller post et une action create, l'url standars serait :
forum/post/create
maintenant nous voulons rediriger le module vers l'url suivante : /
donc tous les controllers aurait cette route : /posts/create
et si nous avions un autre controller mp, cela donnerait : mp/send au lien de forum/mp/send
Cependant je ne vois pas exactement comment m'y prendre en étant optimiser, ce système me fait un peu penser au bundle de symfony 2.
Merci d'avance.
Bonsoir
des redirections de ce style:?
[surcharger les routes avant]
forum/* /*
On sort du router des que l'on match je crois
Je n'ai pas tout compris, mais je vais donner un exemple.
Prenons deux modules : Forum et Jeux
Forum à deux controllers : Users et Mp
Users à une action : view
Mp à une action : send
Jeux à un controller : Map
Map à une action : view
Les urls sont donc :
Forum/Users/view/1
Forum/Mp/send
Jeux/Map/view
Et ce que je veux faire c'est pouvoir rediriger tout le module.
Si je décide de rediriger le module Forum à l'url test/test et Jeux à /
Les urls seront :
test/test/Users/view/1
test/test/Mp/send
Map/view
Je ne comprends pas trop là.
Je n'utilise pas de framework.
Je veux savoir cmt catcher le test/test et savoir que c'est pour le module forum.
Donc savoir comment stocker ces routes un peu spéciales et comment les utiliser.
Merci d'avance
bonjour, dsl de poster hors sujet mais c par desespoir, j'ai un post juste a coté de celui ( ici)la ou j'ai un grand probleme relatif au router du tuto developper site de A a Z. puisque vous vous y connaissez en root jetez y un coup d'ouil ce serai sympa merci.