我有两个模块的学生和老师。 我也有两个不同的布局,一个是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