Yii - Gii - 生成控制器
-
简述
让我们看看如何生成控制器。第 1 步 - 要生成具有多个动作的控制器,请打开控制器生成器界面填写表格。第 2 步 - 然后,单击“Preview”按钮和“Generate”。将在控制器文件夹中生成带有 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() { return $this->render('index'); } public function actionWorld() { return $this->render('world'); } } ?>
-
表单生成
第 1 步 - 要从现有模型生成视图文件,请打开表单生成界面并填写表单。然后,单击“预览”按钮和“生成”。自定义视图视图文件将在视图文件夹中生成。第 2 步 - 要显示它,向CustomController添加一个新方法。public function actionView() { $model = new MyUser(); return $this->render('/customview', [ 'model' => $model, ]); }
第 3 步 - 要查看生成的视图文件,请打开 URL http://localhost:8080/index.php?r=custom/view。