Bonjour

Pour l'utilisation du MVC avec ZF on parle la pluspart du temp d'une arborescence de répertoires comme suit :

/application
........../controllers
........../models
........../views

On initialise ensuite le frontcontroller comme suit :
$frontController->setControllerDirectory('./application/controllers');

Ok mais c'est pas très facile pour déployer des modules basés sur ce MVC. (si on considère par exemple qu'un module serait Article (pour une gestion d'articles) et comporterait son controleur, son model et ses vues).

J'ai vue dans un tutorial, mais je n'arrive plus a mettre la main dessus qu'on peut avoir une arborescence du style :

/application
........../module1
..................../controllers
..................../models
..................../views
........../module2
..................../controllers
..................../models
..................../views
...

Qui me semble beaucoup plus pratique pour déployer des modules génériques.

Qu'en pensez-vous ?

Au passage si quelqu'un connait le tuto qui parle de ce type d'arborescence je suis preneur.