2010-02-04 107 views
0

我正在開發一個使用zend框架的應用程序。如何從zend框架中的另一個模塊加載模型?

我有兩個模塊,管理員和默認,他們每個人都有他們特定的模型目錄。

我想知道,如果我可以在默認模塊內實例化管理模塊中的模型,並且這種方法對於MVC模型有問題。

thx提前。

回答

3

只要你設置了Zend_Application_Resource_Modules或者其他相當的東西,你所有的模型都應該通過模塊資源註冊的Zend_Application_Module_Autoloader註冊到自動加載器。 簡而言之,如果遵循默認的做事方式,那麼所有模塊中的模型都將設置爲自舉階段的自動加載。

關於Zend Application and Resources

0

怎麼樣通過對象調用? 與控制器中的兩個模型功能相互連接一樣。

$ contacts = new Model_DbTable_Contactsmdl(); //聯繫模塊中的模型文件

$ update_id = $ contacts-> updateContacts($ cn_id',$ responsearray);

這段代碼在我的syncController裏面。

因此,您可以在默認/控制器中處理管理員/模型功能。