一、在根目录下面建立modules文件夹
这个modules文件夹里面全部都是你所需要的模块
例如:建立admin模块,文件夹目录如下:
二、adminModule.php文件夹的内容:
namespace app\modules\admin;
use Yii;
class adminModule extends \yii\base\Module{
public function init(){
//声明布局文件
$this->layout = 'admin';
parent::init();
}
}
三、配置文件web.php
'components' => [
'user' => [
'identityClass' => 'app\models\User',
'enableAutoLogin' => true,
],
'admin' => [
'class' => 'yii\web\User',
'identityClass' => 'app\modules\admin\models\AdminUser',
'enableAutoLogin' => true,
'loginUrl'=>['/admin/manage/login'],//定义后台默认登录界面[权限不足跳到该页]
'identityCookie' => ['name' => '__