在./config/application.config.php
return array(
'modules' => array(
'Application',
'Admin',
)
...
我有 2 组单独的布局,./module/Application/view/layout/layout.phtml
并且./module/Admin/view/layout/layout.phtml
在./module/Admin/config/module.config.php
...
'template_map' => array(
'layout/layout' => __DIR__ . '/../view/layout/layout.phtml',
'header' => __DIR__ . '/../view/layout/header.phtml',
'footer' => __DIR__ . '/../view/layout/footer.phtml',
'paginator' => __DIR__ . '/../view/layout/paginator.phtml',
'error/404' => __DIR__ . '/../view/error/404.phtml',
'error/index' => __DIR__ . '/../view/error/index.phtml',
)
...
在./module/Application/config/module.config.php
...
'template_map' => array(
'layout/layout' => __DIR__ . '/../view/layout/layout.phtml',
'header' => __DIR__ . '/../view/layout/header.phtml',
'footer' => __DIR__ . '/../view/layout/footer.phtml',
'paginator' => __DIR__ . '/../view/layout/paginator.phtml',
'error/404' => __DIR__ . '/../view/error/404.phtml',
'error/index' => __DIR__ . '/../view/error/index.phtml',
)
...
基本上它们是不同的集合,并且某些内容是不同的。不幸的是,这两个模块都只加载位于 In./module/Admin/config/module.config.php
我用谷歌搜索但没有找到我想要的任何解决方案。有人对此有任何想法吗?