Fallo al guardar los idiomas y titulaciones de un candidato.
git-svn-id: https://192.168.0.254/svn/Proyectos.Incam_IntranetNueva/trunk@32 77cfc57b-8ef4-1849-9df6-4a38aa5da120
This commit is contained in:
parent
773617e87f
commit
fbd8132bba
@ -113,23 +113,22 @@ class CandidatoController extends Controller
|
|||||||
|
|
||||||
$foundInvalidChild = false;
|
$foundInvalidChild = false;
|
||||||
if ($model->validate()) {
|
if ($model->validate()) {
|
||||||
if (!MultiModelForm::validate($model, $idiomasValidos, $idiomasBorrados))
|
if (!MultiModelForm::validate($idioma, $idiomasValidos, $idiomasBorrados))
|
||||||
$foundInvalidChild = true;
|
$foundInvalidChild = true;
|
||||||
|
|
||||||
if (!MultiModelForm::validate($model, $titulacionesValidas, $titulacionesBorradas))
|
if (!MultiModelForm::validate($titulacion, $titulacionesValidas, $titulacionesBorradas))
|
||||||
$foundInvalidChild = true;
|
$foundInvalidChild = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!$foundInvalidChild && $model->save() ) {
|
if (!$foundInvalidChild && $model->save() ) {
|
||||||
$masterValues = array ('candidato_id'=>$model->id);
|
$masterValues = array ('candidato_id'=>$model->id);
|
||||||
|
|
||||||
if (MultiModelForm::save($model, $idiomasValidos, $idiomasBorrados, $masterValues) &&
|
if (MultiModelForm::save($idioma, $idiomasValidos, $idiomasBorrados, $masterValues) &&
|
||||||
MultiModelForm::save($model, $titulacionesValidas, $titulacionesBorradas, $masterValues))
|
MultiModelForm::save($titulacion, $titulacionesValidas, $titulacionesBorradas, $masterValues))
|
||||||
{
|
{
|
||||||
$this->guardarFoto($model->id, $foto);
|
$this->guardarFoto($model->id, $foto);
|
||||||
Yii::app()->user->setFlash('success', "Candidato dado de alta correctamente.");
|
Yii::app()->user->setFlash('success', "Candidato dado de alta correctamente.");
|
||||||
$url=$this->createUrl('index', array('id' => $model->id));
|
$url=$this->createUrl('index', array('id' => $model->id));
|
||||||
//$this->redirect(array('index'));
|
|
||||||
$this->redirect($url);
|
$this->redirect($url);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user