Browse Source

Merge pull request #2457 from Theill11/update-gii-templates

Use 'Yii::$app->request->post()' instead of $_POST
tags/2.0.0-beta
Carsten Brandt 11 years ago
parent
commit
5c487cdd3f
  1. 4
      extensions/gii/generators/crud/templates/controller.php
  2. 2
      extensions/gii/generators/form/templates/action.php

4
extensions/gii/generators/crud/templates/controller.php

@ -89,7 +89,7 @@ class <?= $controllerClass ?> extends <?= StringHelper::basename($generator->bas
{
$model = new <?= $modelClass ?>;
if ($model->load($_POST) && $model->save()) {
if ($model->load(Yii::$app->request->post()) && $model->save()) {
return $this->redirect(['view', <?= $urlParams ?>]);
} else {
return $this->render('create', [
@ -108,7 +108,7 @@ class <?= $controllerClass ?> extends <?= StringHelper::basename($generator->bas
{
$model = $this->findModel(<?= $actionParams ?>);
if ($model->load($_POST) && $model->save()) {
if ($model->load(Yii::$app->request->post()) && $model->save()) {
return $this->redirect(['view', <?= $urlParams ?>]);
} else {
return $this->render('update', [

2
extensions/gii/generators/form/templates/action.php

@ -16,7 +16,7 @@ public function action<?= Inflector::id2camel(trim(basename($generator->viewName
{
$model = new <?= $generator->modelClass ?><?= empty($generator->scenarioName) ? "" : "(['scenario' => '{$generator->scenarioName}'])" ?>;
if ($model->load($_POST)) {
if ($model->load(Yii::$app->request->post())) {
if ($model->validate()) {
// form inputs are valid, do something here
return;

Loading…
Cancel
Save