Gii 生成控制器

Gii 生成控制器

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

步骤1 - 要生成一个带有多个动作的控制器,请打开控制器生成器界面,并填写表单。

Gii 生成控制器

步骤2 − 然后,点击“预览”按钮和“生成”按钮。在控制器文件夹中将生成带有index、hello和world操作的 CustomController.php 文件。

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

表单生成

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

Gii 生成控制器

然后,点击“预览”按钮和“生成”按钮。自定义视图文件将生成在视图文件夹中。

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

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

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

Gii 生成控制器

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程