Yii2 admin外掛程式用法

2021-09-16 14:25:18 字數 1008 閱讀 7976

一、安裝

composer require mdmsoft/yii2-admin "2.x-dev"

二、配置

'components' => [

···"authmanager" => [

"class" => 'yii\rbac\dbmanager', //這裡記得用單引號而不是雙引號

"defaultroles" => ["guest"],

],

],'modules' => [

'admin' => [

'class' => 'mdm\admin\module',

'layout' => 'left-menu']],

//在配置檔案中用 as access 對整個專案規則限制

'as access' => [

'class' => 'mdm\admin\components\accesscontrol',

'allowactions' => [

"*"//配置完後取消這個*

//這裡是允許訪問的action

//controller/action

]

三、建立資料庫

php yii migrate --migrationpath=@mdm/admin/migrations

上面的命令會在資料庫建立user表和menu表。

php yii migrate --migrationpath=@yii/rbac/migrations

或者執行

/vendor/yiisoft/yii2/rbac/migrations/schema-mysql.sql裡的sql語句

四、位址列加上admin訪問即可出現

Yii2 中cookie的用法(2)

設定cookie phpsetcookie name larry time 3600 yii2 cookies add new yii web cookie name name value larry expire time 3600 建立名為 name 的cookie,賦值為 larry 並且規定...

yii2使用時間外掛程式

最近在學習yii2 框架,發現框架很強大,而且結合了時下許多新的技術在裡面。簡單記錄一下yii2 date picker外掛程式的使用方法 首先先了解一下github中的相關資源 model model,attribute date template clientoptions autoclose ...

yii2中findOne的用法

你資料庫中設計的表主鍵為id的時候才可以使用findone id 去查詢資訊 否則你需要通過find 進行檢視或者通過hasone 分析 baseactiverecord.php檔案中 一 public static function findone condition 二 protected st...