Maison > cadre php > YII > Comment installer yii2-adminlte

Comment installer yii2-adminlte

藏色散人
Libérer: 2020-02-01 14:38:41
original
3074 Les gens l'ont consulté

Comment installer yii2-adminlte

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.*"
Copier après la connexion

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,
],
Copier après la connexion

② 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 rbac

1

yii2-admin

est 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"
Copier après la connexion

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"],
    ],
],
Copier après la connexion

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 yii

Ce 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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal