2012-04-24 48 views
1
application 
|-Payment 
| | +--Item 
| | +---Footer.php 
| +--Manager.php 
|-Boostrap.php 

在應用/ Boostrap.php我想初始化支付模塊是這樣的:Zend框架 - 加載一個模塊中的應用程序/引導

protected function _initPaymentManager() 
{ 
    $manager = Payment_Manager::getInstance(); 
    $manager->registerHandler(new Payment_Item_Footer()); 
} 

但框架還沒有加載支付模塊呢。如何在application/Bootstrap.php中的Payment模塊中調用類?

回答

1

爲了確保模塊資源第一次加載,添加:

$this->bootstrap('modules'); 

_initPaymentManager方法的開始。

您還需要application/Payment/文件夾中的Bootstrap.php