十年網(wǎng)站開發(fā)經(jīng)驗 + 多家企業(yè)客戶 + 靠譜的建站團(tuán)隊
量身定制 + 運營維護(hù)+專業(yè)推廣+無憂售后,網(wǎng)站問題一站解決
這篇文章給大家分享的是有關(guān)安裝yii2-adminlte的方法的內(nèi)容。小編覺得挺實用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。

瓊中黎族網(wǎng)站制作公司哪家好,找創(chuàng)新互聯(lián)建站!從網(wǎng)頁設(shè)計、網(wǎng)站建設(shè)、微信開發(fā)、APP開發(fā)、成都響應(yīng)式網(wǎng)站建設(shè)等網(wǎng)站項目制作,到程序開發(fā),運營維護(hù)。創(chuàng)新互聯(lián)建站公司2013年成立到現(xiàn)在10年的時間,我們擁有了豐富的建站經(jīng)驗和運維經(jīng)驗,來保證我們的工作的順利進(jìn)行。專注于網(wǎng)站建設(shè)就選創(chuàng)新互聯(lián)建站。
如何安裝yii2-adminlte?安裝 AdminLTE和 yii2-admin [ 2.0 版本 ]
一、安裝 AdminLTE 渲染后臺
1、利用 AdminLTE 渲染后臺模板
AdminLTE 是一個完全響應(yīng)管理模板?;?Bootstrap3 框架,易定制模板。適合多種屏幕分辨率,從小型移動設(shè)備到大型臺式機(jī)。內(nèi)置了多個頁面,包括儀表盤、郵箱、日歷、鎖屏、登錄及注冊、404錯誤、500錯誤等頁面。
進(jìn)入 cmd,切換到 advanced 目錄,輸入
composer require dmstr/yii2-adminlte-asset "2.*"
復(fù)制 vendor/dmstr/yii2-adminlte-asset/example-views/yiisoft/yii2-app 到 backend/views/,需要覆蓋的則覆蓋
2、進(jìn)入后臺 127.0.0.1/advanced/backend/web/ 查看效果
3、url 美化
① 配置:backend/config/main.php 文件的 compontents
"urlManager" => [ //用于表明 urlManager 是否啟用URL美化功能 "enablePrettyUrl" => true, // 是否在URL中顯示入口腳本 "showScriptName" => false, ],
② 下載 .htaccess 文件,放在 backend/web 目錄下(這是為了隱藏 Index.php,apache必須要開啟rewrite模塊)
二、安裝 yii2-admin 集成 rbac
1、yii2-admin 是 yii2 rbac 的一套管理工具,實現(xiàn)了漂亮的界面和完整的權(quán)限管理功能
進(jìn)入 cmd,切換到 advanced 目錄,輸入
composer require mdmsoft/yii2-admin "2.x-dev"
2、配置 backend/config/main.php 文件
"modules" => [ "admin" => [ "class" => "mdm\admin\Module", ], ], "aliases" => [ "@mdm/admin" => "@vendor/mdmsoft/yii2-admin", ], 'as access' => [ 'class' => 'mdm\admin\components\AccessControl', 'allowActions' => [ //這里是允許訪問的action //controller/action // * 表示允許所有,后期會介紹這個 '*' ] ], 'components' => [ "authManager" => [ "class" => 'yii\rbac\DbManager', "defaultRoles" => ["guest"], ], ],
3、導(dǎo)入 rbac 表格
執(zhí)行.sql 文件:vendor/yiisoft/yii2/rbac/migrations/schema-MySQL.sql
4、運行 127.0.0.1/advanced/backend/web/admin/route 預(yù)覽效果。
感謝各位的閱讀!關(guān)于“安裝yii2-adminlte的方法”這篇文章就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,讓大家可以學(xué)到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!