ホームページ > 記事 > PHPフレームワーク > yii add モジュールはどこにありますか?
この記事では、Yii2 基本アプリケーション テンプレートを例として、フレームワークに新しいモジュールを追加するプロセスを紹介します:
##1. 新しいモジュール関連のディレクトリとファイルを作成します
ステップ 1: 新しいディレクトリ構造を作成します (推奨学習: yii チュートリアル )
まず、ルート ディレクトリに新しいモジュール ディレクトリを作成し、次にこのディレクトリの下にモジュール ディレクトリを追加します。ここでユーザー モジュールを追加する必要があると仮定して、ディレクトリに user という名前を付け、そのユーザー ディレクトリの下に 3 つのディレクトリ、モデル、ビュー、およびコントローラーを追加します。 以下に示すように:
ステップ 2: モジュール クラス ファイルを追加します
ユーザー モジュールを追加する例を取り上げます。このクラス ファイルは UserModule.php として注文できます。このクラスは yii\base\Module を継承する必要があることに注意してください。<?php namespace app\modules\user; use yii\base\Module; class UserModule extends Module { }
2。構成モジュール
は主に次の場所にあります。 config/ 関連する設定を web.php に追加します。設定情報は次のとおりです:'modules'=>array( 'user'=>[ 'class'=>'app\modules\user\UserModule', ] ),3. 新しく作成したユーザー モジュールのモデル、ビュー、コントローラーに対応するファイルを追加できます。私の例は次のとおりです作成が成功したら、http://localhost/user/register/index を入力すると、テストが正常に実行されます。
以上がyii add モジュールはどこにありますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。