getVacSoli(); $vacPend=$vacaciones->getVacPend(); $vacApro=$vacaciones->getVacApro(); $vacRech=$vacaciones->getVacRech(); $antesAlta=$parteActividad->getDiasAntesAlta(); $perSoli=$permisos->getPermisosSolicitados(); $perApro=$permisos->getPermisosAprobados(); $perRech=$permisos->getPermisosRechazados(); $perPend=$permisos->getPermisosPendientes(); /* Creamos el array con los d�as especiales y su c�digo de color * * 3 - Vacaciones Solicitadas * 4 - Vacaciones pendiente de anulaic�n * 5 - Vacaciones aprobadas * 6 - Vacaciones rechazadas */ $diasEsp=array(); foreach($vacSoli as $dia){ $diasEsp[$dia]["texto"]="V"; $diasEsp[$dia]["color"]=$calendario->leyenda("3"); } foreach($vacPend as $dia){ $diasEsp[$dia]["texto"]="V"; $diasEsp[$dia]["color"]=$calendario->leyenda("4"); } foreach($vacApro as $dia){ $diasEsp[$dia]["texto"]="V"; $diasEsp[$dia]["color"]=$calendario->leyenda("5"); } foreach($antesAlta as $dia){ $diasEsp[$dia]["texto"]=""; } foreach($perSoli as $dia){ $diasEsp[$dia]["texto"]="P"; $diasEsp[$dia]["color"]=$calendario->leyenda("3"); } foreach($perPend as $dia){ $diasEsp[$dia]["texto"]="P"; $diasEsp[$dia]["color"]=$calendario->leyenda("4"); } foreach($perApro as $dia){ $diasEsp[$dia]["texto"]="P"; $diasEsp[$dia]["color"]=$calendario->leyenda("5"); } // Creamos el objeto calendario //$calendario=new Calendario($usuario,$parteActividad->getMes(),$parteActividad->getAnio(),$diasEsp,$back,$locale); // //// Mostramos el calendario //$parte=$parteActividad->getParte(); //if($parteActividad->esRellenable()){ // echo $calendario->getRellenable($parte); //} else{ // echo $calendario->getMostrable($parte); //} $parte=$parteActividad->getParte(); for($i=1;$i<=verifica_long_mes($mes_hoy,$ano_hoy);$i++){ if(!array_key_exists($i,$diasEsp)){ $horasJob=$parte[$i]; $readonly=""; if(!$parteActividad->esRellenable()){ $diasEsp[$i]["texto"]=$horasJob; }else{ $diasEsp[$i]["texto"]=""; } } } foreach($vacRech as $dia){ $diasEsp[$dia]["color"]=$calendario->leyenda("6"); } foreach($perRech as $dia){ $diasEsp[$dia]["color"]=$calendario->leyenda("6"); } echo $calendario->getCalendar($diasEsp,"g"); ?>