Maison > cadre php > YII > le corps du texte

Où est le module d'ajout yii ?

(*-*)浩
Libérer: 2019-11-06 09:04:03
original
2787 Les gens l'ont consulté

Cet article prend le modèle d'application de base Yii2 comme exemple pour présenter le processus d'ajout de nouveaux modules à ce framework :

Où est le module d'ajout yii ?

1. Créer de nouveaux répertoires et fichiers liés au module

étape 1 : Créer une nouvelle structure de répertoires (Apprentissage recommandé : Tutoriel yii)

Créez d'abord un nouveau répertoire de modules dans le répertoire racine, puis ajoutez le répertoire de modules sous ce répertoire. En supposant que nous devions ajouter un module utilisateur ici, nous pouvons nommer l'utilisateur du répertoire, puis ajouter trois répertoires, modèles, vues et contrôleurs, sous le répertoire utilisateur. Comme le montre la figure ci-dessous :

Où est le module dajout yii ?

étape 2 : Ajouter un fichier de classe de module

Prendre l'ajout d'un module utilisateur comme un Par exemple, nous pouvons commander ce fichier de classe sous la forme UserModule.php. Notez que cette classe doit hériter de yiibaseModule 

<?php
namespace app\modules\user;

use yii\base\Module;

class UserModule extends Module
{
}
Copier après la connexion

2 Le module de configuration

est principalement en config. /web.php Ajoutez la configuration pertinente. Les informations de configuration sont les suivantes :

&#39;modules&#39;=>array(
        &#39;user&#39;=>[
            &#39;class&#39;=>&#39;app\modules\user\UserModule&#39;,
        ]
    ),
Copier après la connexion

3 Vous pouvez ajouter les fichiers correspondants aux modèles, vues et contrôleurs du module utilisateur nouvellement créé. la création est réussie, vous pouvez saisir http://localhost/user/register/index, le test s'exécute avec succès.

Où est le module dajout 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:
yii
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
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!