Yii2 - 具有后端分支的高级模板

问题描述 投票:-2回答:1

请指导,

我曾经使用基本模板创建了一个Yii2应用程序。现在,我正在转向高级模板。

因为我面临着这样的问题。

比方说,我们有总部和分支机构。我的问题是应用程序的结构。

- backend
- frontend

我有2个问题,如果我的结构如下:

- backend-master (abstract/interfaces class is came from this)
- backend-headquarters
- backend-branch-offices-1
- backend-branch-offices-2
- frontend
  1. 这是好方法吗?
  2. 如何使用一个布局Web到所有后端

请指教。

yii yii2
1个回答
0
投票
  1. 不,你需要的只是一个子模块。不是像这样的单独的后端模块。
  2. 您可以将每个子模块配置为使用每个子模块配置中后端模块内任何子模块的视图文件。

后端/模块/ headquaters / module / config / main.php(我假设)

'components' => [
    ... other components
    'view' => [
        'theme' => [
            'pathMap' => [
                 // you may specify any directory as your view directory from here
                '@backend/views' => '@backend/views',
                '@frontend/adminlte/views' => '@frontend/themes/adminlte/views',
            ],
        ],
    ],
     ... other components
© www.soinside.com 2019 - 2024. All rights reserved.