yii2j基础版模板创建Admin模块?

yii2j基础版模板创建Admin模块?
2025年05月06日 12:55
有1个网友回答
网友(1):

一、在根目录下面建立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' => '__