public function actionCreate() { Yii::import('ext.multimodelform.MultiModelForm'); $model = new FacturaCombustible(); $detalle = new DetFacturaCombustible(); $detallesValidados = array(); if (isset($_POST['FacturaCombustible'])) { $model->setAttributes($_POST['FacturaCombustible']); if (MultiModelForm::validate($detalle, $detallesValidados, $detallesBorrados) && $model->save()) { $masterValues = array('id_factura_combustible' => $model->id); if (MultiModelForm::save($detalle, $detallesValidados, $detallesBorrados, $masterValues)) { $this->redirect(array('facturacombustible/view', 'id' => $model->id)); } } } $this->render('create', array('model' => $model, 'detalle' => $detalle, 'detallesValidados' => $detallesValidados)); }