Comment installer yii2-adminlte ? Installez AdminLTE et yii2-admin [Version 2.0]
1. Installez le backend de rendu AdminLTE
1. Utilisez le modèle de backend de rendu AdminLTE
. AdminLTE est un modèle d'administration entièrement réactif. Basé sur le framework Bootstrap3, modèles faciles à personnaliser. S'adapte à une variété de résolutions d'écran, des petits appareils mobiles aux grands ordinateurs de bureau. Il comporte plusieurs pages intégrées, notamment le tableau de bord, la messagerie électronique, le calendrier, l'écran de verrouillage, la connexion et l'enregistrement, l'erreur 404, l'erreur 500 et d'autres pages.
Entrez cmd, passez au répertoire avancé, entrez
composer require dmstr/yii2-adminlte-asset "2.*"
Copiez supplier/dmstr/yii2-adminlte-asset/example-views/yiisoft/yii2-app dans backend/views/, besoin à écraser La couverture est
2. Entrez le backend 127.0.0.1/advanced/backend/web/ pour voir l'effet
3. composants du fichier backend/config/main.php
"urlManager" => [ //用于表明 urlManager 是否启用URL美化功能 "enablePrettyUrl" => true, // 是否在URL中显示入口脚本 "showScriptName" => false, ],
② Téléchargez le fichier .htaccess et placez-le dans le répertoire backend/web (c'est pour cacher Index.php, apache doit activer le module de réécriture)
II , Installez yii2-admin et intégrez rbac1
yii2-adminest un ensemble d'outils de gestion pour yii2 rbac, qui implémente une belle interface. et complétez les fonctions de gestion des autorisations Entrez cmd, passez au répertoire avancé, entrez
composer require mdmsoft/yii2-admin "2.x-dev"
2 Configurez le fichier 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. la table rbac
Exécutez le fichier.sql : supplier/yiisoft/yii2/rbac/migrations/schema-mysql.sql
Exécutez 127.0.0.1/advanced/backend/web/admin/. itinéraire pour prévisualiser l’effet.
Apprentissage recommandé :
tutoriel yiiCe qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!