コントローラとテンプレートを作成するためのyii2フレームワーク

1. yii2-app-basic \ controllerの下にMineController.phpコントローラーを作成します

2.MineController.phpコード

<?php


namespace app\controllers;

use yii\web\Controller;

class MineController extends Controller
{

    public function actionHello(){

        return $this->render('hello');

    }

}

3. yii2-app-basic \ viewsの下にmineフォルダーを作成し、mineフォルダーの下にhello.phpを作成します。

4.hello.phpコード

<?php

?>

<h2>hello</h2>

5.ランニングエフェクト

6.アクセスをルーティングする際のいくつかの注意事項 

http://localhost/yii2-app-basic/web/index.php?r=mine%2Fhello

%2Fの前の地雷は、コントローラーの名前に対応しますMineController.php地雷(コントローラーには大文字で名前を付けますが、アクセスをルーティングする場合は小文字にします)

%2Fの背後にあるhelloは、MineController.phpコントローラーのactionHello()メソッドを表します。メソッド名はラクダケースの命名規則であり、アクションはメソッドプレフィックスです。 

 

おすすめ

転載: blog.csdn.net/zhunju0089/article/details/103506834