让我们看看如何生成一个控制器。
步骤1-要生成具有多个动作的控制器,请打开表格中的控制器生成器界面。
步骤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-要从现有模型生成视图文件,请打开表单生成界面并填写表单。
然后,单击“预览”按钮,然后单击“生成”。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。
作者:terry,如若转载,请注明出处:https://www.web176.com/yii/332.html