Bonjour à tous,
Je vais encore vous embêtez avec cela. Mais j'ai quelques questions à propos du paramétrage de ZF quand on utilise une architecture modulaire.
Mon architecture :
+Application
+configs
-module1.ini
-module2.ini
+modules
+module1
-form
-controllers
-view
+module2
-form
-controllers
-view
+models
-Bootstrap.php
-BootstrapModule1.php
-BootstrapModule2.php
Ma première question que je me pose c'est que au lieu de configurer 3 bootstrap qui me semble plus utile que cela je pourrais pas configurer mes modules dans module1.ini ou module2.ini ?
Pour le moment pour gérer mes modules j'ajoute ceci dans le Boostrap.php :
Je pense qu'on peut faire largement mieux en configurant dans le module1.ini par exemple. Existe-t'il une méthode pour inclure en une seul fois tous mes modules, enfin un code similaire à celui que j'ai fournis ci-dessus ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 new Zend_Application_Module_Autoloader(array( 'namespace' => 'module1_', 'basePath' => dirname(__FILE__) . '/modules/portailcitoyen' )); new Zend_Application_Module_Autoloader(array( 'namespace' => 'module2_', 'basePath' => dirname(__FILE__) . '/modules/portailaccueil' ));
J'ai bien essayé de configurer avec ressources.frontControllers mais sans grand succès.
Ma dernière question repose sur l'internationalisation. En effet, mes formulaires je les créer avec Zend_Form et je dois traduire les messages d'erreur.
Je dispose d'une classe trouvé sur internet :
http://framework.zend.com/svn/framew...d_Validate.php
A quel endroit je dois mettre ce fichier dans mon arbo et comment l'intégrer dans mon bootstrap.
Je sais cela fait beaucoup de questions mais c'est pas forcément évident de se lancer dans le nettoyage des bootstrap ...
Merci d'avance de votre aide
Partager