Gii-控制器

让我们看看如何生成一个控制器。

步骤1-要生成具有多个动作的控制器,请打开表格中的控制器生成器界面。

Gii-控制器

步骤2-然后,单击“预览”按钮,然后单击“生成”。具有index,hello和world操作的CustomController.php文件将在controllers文件夹中生成。

<?php
   namespace app\controllers;
   class CustomController extends \yii\web\Controller {
      public function actionHello() {
         return $this->render('hello');
      }
      public function actionIndex() {
         return $this->render('index');
      }
      public function actionWorld() {
         return $this->render('world');
      }
   }
?>

表格生成

步骤1-要从现有模型生成视图文件,请打开表单生成界面并填写表单。

Gii-控制器

然后,单击“预览”按钮,然后单击“生成”。customview视图文件将在view文件夹中生成。

步骤2-要显示它,请向CustomController添加一个新方法。

public function actionView() {
   $model = new MyUser();
   return $this->render('/customview', [
      'model' => $model,
   ]);
}

步骤3-要查看生成的视图文件,请打开URL http:// localhost:8080 / index.php?r = custom / view

Gii-控制器

作者:terry,如若转载,请注明出处:https://www.web176.com/yii/332.html

(0)
打赏 支付宝 支付宝 微信 微信
terryterry
上一篇 2020年10月23日 下午2:55
下一篇 2020年10月23日 下午2:59

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注