Je suis nouveau sur ZF et j'écris dans Zend Framework 1.10. Voici ma structure de répertoire d'application.Zend Framework Autoloading en 3 modules
APPLICATION_PATH`
├─configs
├─layouts
└─modules
├─admin
│ ├─controllers
│ ├─forms
│ ├─models
│ └─views
│ ├─filters
│ ├─helpers
│ └─scripts
│ ├─authentication
│ ├─cars
│ └─index
└─default
├─controllers
├─forms
│ └─admin
├─models
│ └─DbTable
├─plugins
└─views
├─helpers
└─scripts
├─about
├─contact
├─error
├─index
├─insurance
└─used-cars
J'ai 3 fichiers Bootstrap.php à APPLICATION_PATH,/default/et/admin,
i utilisé AutoLoader pour charger les modèles et les formes
// APPLICATION_PATH/Bootstrap.php
$modelLoader = new Zend_Application_Module_Autoloader(array(
'namespace' => '', 'basePath' => APPLICATION_PATH . '/modules/default'));
Le code ci-dessus chargera tous les modèles et forme automatiquement dans les modules/défaut, et maintenant, j'ai un problème pour appeler les formulaires et les modèles dans/modules/admin/models et/modules/admin/forms dans le module par défaut.
Des solutions pour résoudre ce problème? Comment nommer le nom de classe dans/modules/admin
Merci.
Je l'ai fait et je les ai utilisés mais tous les bootstraps sont déclenchés quand l'application se charge? – Sjwdavies
J'ai ajouté un autre morceau de code à ma réponse donnant des informations supplémentaires sur la façon de préparer vos modules pour bootstrap. Pour répondre à votre question: Oui, tous les bootstraps devraient être renvoyés SI vous avez configuré vos modules correctement. –