0
我在ZF2應用程序中有多個模塊。我想爲每個模塊設置不同的'not_found_template'和'exception_template'view_manager設置。ZF2 - 動態注入視圖管理器模板
如何編寫動態注入這些模板設置的代碼片段?即使啓用了緩存,我也確實需要使用此代碼。
感謝,
我在ZF2應用程序中有多個模塊。我想爲每個模塊設置不同的'not_found_template'和'exception_template'view_manager設置。ZF2 - 動態注入視圖管理器模板
如何編寫動態注入這些模板設置的代碼片段?即使啓用了緩存,我也確實需要使用此代碼。
感謝,
module.php
鏈接到MVC事件
EVENT_DISPATCH_ERROR
這個事件
時未發現的行車路線/控制器等和地點有你的邏輯ZF2應該返回什麼反應被調用。
$eventManager->getSharedManager()->attach('*', MvcEvent::EVENT_DISPATCH_ERROR, function(MvcEvent $e){
// place your logic here
}, -100);
不知道是否有其他的可能性,但Zend公司合併所有的configs到你的配置一個大陣列,多not_found_template
無法工作,因爲他們得到的鍵合併。
>對於每個模塊 問題是,沒有這樣的事情,因爲它是「模塊」控制器。如果你拿ZfcUser及其控制器。當你用自己的'MyUser \ Controller \ LoginController'覆蓋登錄動作時,哪個「模塊」是這個?它是爲ZfcUser定義的,但是您將其替換爲MyUser。預期的行爲是什麼?模塊是用ZF2的術語來說就是帶有一些代碼的容器,它們可以很容易地覆蓋對方。 –