Fallo al guardar los idiomas y titulaciones de un candidato.
git-svn-id: https://192.168.0.254/svn/Proyectos.Incam_IntranetNueva/trunk@30 77cfc57b-8ef4-1849-9df6-4a38aa5da120
This commit is contained in:
parent
c53815d4f9
commit
7fbbb731cf
@ -214,18 +214,18 @@ 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 actualizado correctamente.");
|
Yii::app()->user->setFlash('success', "Candidato actualizado correctamente.");
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user