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

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

(*-*)浩
リリース: 2019-11-06 09:04:03
オリジナル
2875 人が閲覧しました

この記事では、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 サイトの他の関連記事を参照してください。

関連ラベル:
yii
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート