我是ZF的新手,我正在寫Zend Framework 1.10。 這是我的應用程序目錄結構。Zend Framework自動加載3個模塊
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
我在APPLICATION_PATH 3頁bootstrap.php中的文件,/默認/和/管理,
我用自動裝入加載模型,並形成
// APPLICATION_PATH/Bootstrap.php
$modelLoader = new Zend_Application_Module_Autoloader(array(
'namespace' => '', 'basePath' => APPLICATION_PATH . '/modules/default'));
上面的代碼將加載所有車型並在模塊/默認情況下自動生成,現在,我有一個問題,在默認模塊中的/ modules/admin/models和/ modules/admin/forms中調用窗體和模型。
解決此問題的任何解決方案? 如何命名/ modules/admin中的類名稱
謝謝。
我已經完成了這個並使用它們,但是當應用程序加載時所有引導程序都會被觸發? – Sjwdavies 2012-02-24 17:07:48
我在回答中增加了另一塊代碼,提供了關於如何準備自舉模塊的更多信息。回答你的問題:是的,如果你的模塊設置正確,所有的引導程序應該被解僱。 – 2012-02-24 17:47:04