Yii Gii創建控制器

讓我們來看看如何使用 Gii 來生成一個控制器。

第1步 - 生成具有幾個操作的控制器,打開控制器生成接口填寫表單字段內容,如下:
Yii

第2步 - 然後單擊 「Preview」 和 「Generate」 按鈕。自定義 CustomController.php 文件會在 controllers 文件夾中生成,CustomController 控制器中同時定義有:index, hello 和 world 動作這幾個動作。

確定生成結果如下代碼:

render('hello'); } public function actionIndex() { return $this->render('index'); } public function actionWorld() { return $this->render('world'); } } ?>

表單生成

第1步 - 要從現有模型生成視圖文件,打開表單生成接口並填寫表單字段,如下所示:

Yii

然後,單擊 「Preview」 和 「Generate」 按鈕。自定義視圖 customview 文件將在視圖文件夾(views)中生成。
Yii

第2步 - 要顯示它,添加一個新的方法到 CustomController 控制器。

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

第3步 - 要查看生成的視圖文件,打開URL: http://localhost:8080/index.php?r=custom/view 如下所示:
Yii