You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
28 lines
649 B
28 lines
649 B
<?php |
|
|
|
use yii\helpers\Inflector; |
|
|
|
/** |
|
* This is the template for generating an action view file. |
|
* |
|
* @var yii\base\View $this |
|
* @var yii\gii\generators\form\Generator $generator |
|
*/ |
|
|
|
echo "<?php\n"; |
|
?> |
|
|
|
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->validate()) { |
|
// form inputs are valid, do something here |
|
return; |
|
} |
|
} |
|
return $this->render('<?= $generator->viewName ?>', [ |
|
'model' => $model, |
|
]); |
|
}
|
|
|