In diesem Artikel wird die grundlegende Yii2-Anwendungsvorlage als Beispiel verwendet, um den Prozess des Hinzufügens neuer Module zu diesem Framework vorzustellen:
1. Erstellen Sie neue modulbezogene Verzeichnisse und Dateien
Schritt 1: Erstellen Sie eine neue Verzeichnisstruktur (Empfohlenes Lernen: yii-Tutorial)
Erstellen Sie zunächst ein neues Modulverzeichnis im Stammverzeichnis und fügen Sie dann das Modulverzeichnis unter diesem Verzeichnis hinzu. Angenommen, wir müssen hier ein Benutzermodul hinzufügen, können wir das Verzeichnis Benutzer benennen und dann drei Verzeichnisse, Modelle, Ansichten und Controller unter dem Benutzerverzeichnis hinzufügen. Wie in der Abbildung unten gezeigt:
Schritt 2: Modulklassendatei hinzufügen
Nehmen Sie das Hinzufügen eines Benutzermoduls als Beispiel: Diese Klassendatei kann als UserModule.php bestellt werden. Beachten Sie, dass diese Klasse yiibaseModule
<?php namespace app\modules\user; use yii\base\Module; class UserModule extends Module { }
2 erben muss /web.php Fügen Sie die entsprechenden Konfigurationsinformationen wie folgt hinzu:
'modules'=>array( 'user'=>[ 'class'=>'app\modules\user\UserModule', ] ),
Das obige ist der detaillierte Inhalt vonWo ist das YII-Add-Modul?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!