Post that comes:
[ 'UserInfo' => [ 'name' => 'ewewe' 'surname' => 'ewewew' 'dateBirth' => '1229-12-12' 'sex' => 'man' ] ] Model data should be written to [yii \ db \ BaseActiveRecord: _attributes]:
app\models\db\UserInfo#1 ( [yii\db\BaseActiveRecord:_attributes] => [] [yii\db\BaseActiveRecord:_oldAttributes] => null [yii\db\BaseActiveRecord:_related] => [] [yii\db\BaseActiveRecord:_relationsDependencies] => [] [yii\base\Model:_errors] => null [yii\base\Model:_validators] => ArrayObject#2 ( Here returns true:
$model->load(Yii::$app->request->post(), ''); I know that there is a problem with names, I pass it on with such a script:
$scope.userRegSecondForm = function(){ var secForm = { name: $('input[name="name"]').val(), surname: $('input[name="surname"]').val(), dateBirth: $('input[name="dateBirth"]').val(), sex: $('select[name="sex"] option[selected]').val(), }; var userSecondFormData = { UserInfo : secForm }; console.log(userSecondFormData); return userSecondFormData; }