Какое имя формы использовать в $_POST['имя']?

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
nn2504
Сообщения: 43
Зарегистрирован: 2016.06.24, 11:37

Какое имя формы использовать в $_POST['имя']?

Сообщение nn2504 »

Только начал осваивать фреймворк. Написал уже около десятка различных страниц с формами и на всех страницах на автомате писал примерно следующее:

Код: Выделить всё

$form = ActiveForm::begin();
echo $form->field($model,'name')->textInput(); 
При этом переменную $model получал в контроллере (например $model=User::find()->all() ),
и, следовательно, затем обращался к форме по имени класса, то есть if(isset($_POST['User'])).
Есть же какой то способ без создания класса? Как тогда в этом случае обратиться к форме?
Аватара пользователя
Neuromance
Сообщения: 716
Зарегистрирован: 2011.09.06, 13:04

Re: Какое имя формы использовать в $_POST['имя']?

Сообщение Neuromance »

Код: Выделить всё

if($model->load(Yii::$app->getRequest()->post())){}
Ответить