我有兩個模塊的學生和老師。 我也有兩個不同的佈局,一個是studentlayout.phtml,另一個是teacherlayout.phtml在Zend Framework 2中爲不同的模塊設置不同的佈局?
如何爲Teachermodule設置學生模塊和teacherlayout的studentlayout?
由於薩姆的回答。感謝它的工作正常。
但我也想爲教師設置兩種不同的佈局。 所以我添加下面的代碼在我的主配置文件的項目:教師模塊
'module_layouts' => array(
'Teacher' => array(
'default' => 'layout/adminlayout',
'login' => 'layout/loginlayout',
),
'Student' => 'layout/studentlayout',
),
我module.config.php文件:
'module_layouts' => array(
'Teacher' => array(
'default' => 'layout/adminlayout',
'login' => 'layout/loginlayout',
),
'Student' => 'layout/studentlayout',
),
但所有專任教師模塊取adminlayout的一切行動。爲什麼登錄操作無法使用loginlayout?它的ovveride?
我已經在這裏下文稱所有的舊帖子在這裏更多的控制器,但它不能給我適當的答案,所以我張貼我的問題在這裏。 –
我使用EdpModuleLayouts,但只用於相同模塊中的佈局佈局。它如何調用多個模塊? –
EdpModuleLayouts特別設計用於幾種不同模塊的幾種佈局。我**強烈**建議您閱讀有關模塊的自述文件以瞭解其工作原理(或僅查看Module.php並理解代碼 - 它的代碼非常簡單) – Sam