ホームページ  >  記事  >  PHPフレームワーク  >  yii add モジュールはどこにありますか?

yii add モジュールはどこにありますか?

(*-*)浩
(*-*)浩オリジナル
2019-11-06 09:04:032830ブラウズ

この記事では、Yii2 基本アプリケーション テンプレートを例として、フレームワークに新しいモジュールを追加するプロセスを紹介します:

yii add モジュールはどこにありますか?

##1. 新しいモジュール関連のディレクトリとファイルを作成します

ステップ 1: 新しいディレクトリ構造を作成します (推奨学習: yii チュートリアル )

まず、ルート ディレクトリに新しいモジュール ディレクトリを作成し、次にこのディレクトリの下にモジュール ディレクトリを追加します。ここでユーザー モジュールを追加する必要があると仮定して、ディレクトリに user という名前を付け、そのユーザー ディレクトリの下に 3 つのディレクトリ、モデル、ビュー、およびコントローラーを追加します。 以下に示すように:

yii add モジュールはどこにありますか?

ステップ 2: モジュール クラス ファイルを追加します

ユーザー モジュールを追加する例を取り上げます。このクラス ファイルは UserModule.php として注文できます。このクラスは yii\base\Module を継承する必要があることに注意してください。

<?php
namespace app\modules\user;

use yii\base\Module;

class UserModule extends Module
{
}

2。構成モジュール

は主に次の場所にあります。 config/ 関連する設定を web.php に追加します。設定情報は次のとおりです:

&#39;modules&#39;=>array(
        &#39;user&#39;=>[
            &#39;class&#39;=>&#39;app\modules\user\UserModule&#39;,
        ]
    ),

3. 新しく作成したユーザー モジュールのモデル、ビュー、コントローラーに対応するファイルを追加できます。私の例は次のとおりです作成が成功したら、http://localhost/user/register/index を入力すると、テストが正常に実行されます。

yii add モジュールはどこにありますか?

以上がyii add モジュールはどこにありますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。