Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Après pas mal de recherches je suis tombé sur cet article :
http://dev.juokaz.com/php/zend-framewor … -structure
En résumé l'idée est d'avoir un "sous-module" frontend et un "sous-module" backend pour chaque module.
J'avais réussi avec le ZF 1.7 à ce typ de structure (2ème schéma de l'article)
De plus pour chaque module j'avais un sous domaine, exemple :
Module carnet : carnet.mondomaine.org et carnet.mondomaine.org/backend
Module annuarai : annuaire.mondomaine.org et annuaire.mondomaine.org
Mes vhost était configuré avec une variable d'environnement qui précisé le module à utilisé (APP_NAME), et dans mon bootstrap je précisé les controlleDirectory en concaténant cette variable d'environnement.
Cependant avec la version 1.9 et le nouveau système de bootstrap, je n'arrive pas à adapter...
Quelqu'un aurait réussi ce genre de structure ?
Hors ligne
Tu veux savoir pour les routes ?
resources.router.routes.unmodule.type = "Zend_Controller_Router_Route_Hostname" resources.router.routes.unmodule.route = ":module.monsite.local" resources.router.routes.unmodule.defaults.module = "unmodule" resources.router.routes.unmodule.chains.index.type = "Zend_Controller_Router_Route" resources.router.routes.unmodule.chains.index.route = ":controller/:action/*" resources.router.routes.unmodule.chains.index.defaults.controller = "index" resources.router.routes.unmodule.chains.index.defaults.action = "index"
Hors ligne
Oui ça je connaissais, mais ça te change la route pour accèder à un module.
Je veux avoir une sortd de "sous module" public et admin pour chaque module. (cf lien que je donne)
Hors ligne
pour ma par dans chaque module j'ai un contrôleur admin et un contrôleur index
l'admin pour le backend et l'index pour le front
Hors ligne
oui mais du coup tu a un module et juste 2 controller dedans pour faire toutes les actions qui le concernent ?
Pour des "gros" modules c'est pas super pratique :s
Hors ligne