Bonsoir,

Actuellement entrain de développer un projet web, voici ma problématique.

1- Les noms des menus pourront être choisis dynamiquement, depuis un backoffice.

2- Il y a aura des URL sous la forme monsite/mapage ou monsite/mapage/page.html, tout est dynamique à part bien sure le nom de domaine !

Depuis Zend j'ai pensé à passé par le composant

Zend_Controller_Router_Route_Regex
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
(...)
$routeRegex = new Zend_Controller_Router_Route_Regex(
    'teams/(d+)-(w+)',
    array('controller' =>'index', 'action' => 'teams'),
    array(1 => 'id',2=>'name'),
    'teams/%d-%s'
);
$router->addRoute('teams', $routeRegex);
(..)

- Est-il possible de créer plusieurs types de route dynamique, dans le bootstrap ?
- Est-ce que je peux passer par la méthode protected function _initRouter() { du bootstrap, afin de prendre l'ensemble de mes contraintes exposés ci-dessus ?
- Sinon, comme faire ?


D'avance merci
++