/** * @return \yii\db\ActiveQuery */ public function getRutParvulo() { return $this->hasOne(Parvulo::className(), ['rut_parvulo' => 'rut_parvulo']); }
public function actionCreate() { $model = new FormParvulo(); $msg = null; //mostrar un mensaje cuando el registro es guardado correctamente if ($model->load(Yii::$app->request->post())) { if ($model->validate()) { $table = new Parvulo(); //se crea una instancia para conectar a la tabla $table->rut_parvulo = $model->rut_parvulo; $table->password = $model->password; $table->email = $model->email; $table->fecha_nacimiento = $model->fecha_nacimiento; $table->talla = $model->talla; $table->peso = $model->peso; if ($table->insert()) { $msg = "Ha registrado a un Parvulo correctamente"; $model->rut_parvulo = null; $model->password = null; $model->email = null; $model->fecha_nacimiento = null; $model->talla = null; $model->peso = null; } else { $msg = "Ha ocurrido un error al ingresar datos de Parvulo"; } } else { $model->getErrors(); } } return $this->render("create", ['model' => $model, 'msg' => $msg]); }