$criteria = new Criteria(); $criteria->find($apoderado); $smarty->assign("nombres", $alumno->nombres); $smarty->assign("apellidop", $alumno->apellidop); $smarty->assign("rut", $alumno->rut); $smarty->assign("curso", mostrar_curso($alumno->curso, true)); $smarty->assign("nombreColegio", $session->getColegio()->getNombre()); $smarty->assign("rutApoderado", $apoderado->rutapoderado); $smarty->assign("telefono", $apoderado->telefono); $smarty->assign("nombreApoderado", $apoderado->nombre); $smarty->assign("direccion", $apoderado->direccion); $smarty->assign("email", $apoderado->email); $smarty->assign("ocupacion", $apoderado->ocupacion); $smarty->assign("menu", array(array("img" => "../images/xls.png", "url" => getHistoryGoBack(), "text" => "Volver", "title" => "Volver", "alt" => "Volver"))); $smarty->assign("titulo_principal", $alumno->nombres . " " . $alumno->apellidop); $smarty->assign("titulo_secundario", ""); if (isset($_POST['guardar'])) { if ($_POST['guardar'] == "Enviar") { subirFotoAlumno($alumno->rut); } } $archivo = "../images" . DIRECTORY_SEPARATOR . "alumnos" . DIRECTORY_SEPARATOR . $_SESSION['colegio']->colegio_ID . DIRECTORY_SEPARATOR . $rut . ".jpg"; $existe = file_exists($archivo); if (!$existe) { $archivo = PATH_HTTP . "images/alumnos/silueta.png"; } else { $archivo = PATH_HTTP . "images/alumnos/" . $_SESSION['colegio']->colegio_ID . "/" . $rut . ".JPG"; } $smarty->assign("fotoAlumno", $archivo); $smarty->assign("file_content", "ALUM-ficha.tpl"); $smarty->display('layout/main.tpl');
$criteria->createCriteria($observacion); $criteria->addOrder(Order::desc("obs_ID")); $criteria->add(Restrictions::eq("FK_persona_per_ID", $persona->per_ID)); $criteria->add(Restrictions::eq("obs_anio", $_SESSION['base_datos']->anio)); $listObservaciones = $criteria->lista(); $smarty->assign("listObservaciones", $listObservaciones); } if (isset($_GET['exito']) && !isset($_POST['guardar'])) { if ($_GET['exito'] == "exito") { $smarty->assign("exito", "La información se ha guardado exitosamente"); } } if (isset($_POST['guardar']) && postForm($_POST['postID'])) { if ($_POST['guardar'] == "Enviar Foto") { if ($persona->per_ID) { subirFotoAlumno($per_ID); } } if ($_POST['guardar'] == "guardar_persona") { PHPBind::post($persona); PHPBind::post($personal); try { $class_personas->guardarPersona($persona, $personal); moveLocationFast("PER-mantenedor.php?tipo=" . $pers_tipo . "&per_ID=" . $persona->per_ID . "&exito=exito"); } catch (PersonaException $e) { $smarty->assign("error", "Código Error:0x" . $e->getCode() . ", " . $e->getMessage()); } } if ($_POST['guardar'] == "guardar_horario") { $horario = PHPBind::post_to_valoresHorario($horario); $horario->FK_personal_pers_ID = $personal->pers_ID;