}catch(exception $e){ affExceptions($e); } //**************** EN-TETE ***************** $titre_page = "Les absences"; $style_specifique = "mod_abs2/lib/abs_style"; require_once("../lib/header.inc"); require("lib/abs_menu.php"); //**************** FIN EN-TETE ***************** ?> <form method="post" action="envoi_absences.php"> <p><label for="idTri">Faire un tri par : </label> <?php echo AbsencesParametresHelper::AfficherListeDeroulanteActions(array('id'=>'idTri', 'name'=>'tri', 'selected'=>$_memoriser)); ?> <label for="idMem" title="Pour bloquer l'affichage sur cette action. Si vous voulez débloquer, il faudra mémoriser une autre action.">Mémoriser ?</label><input id="idMem" type="checkbox" name="memoriser" value="ok" /> <input type="submit" name="valider" value="Trier" /></p> </form> <table id="table_liste_absents"> <tr> <th></th> <th></th> <th></th> </tr> <?php echo $aff_envois; ?> </table>
$_type = $traitements->getATypeId(); $options_type = array('id'=>'type'.$_id_traitement, 'name'=>'type['.$a.']', 'selected'=>$_type, 'class'=>$class_couleur); $aff_type = AbsencesParametresHelper::AfficherListeDeroulanteTypes($options_type); $_motif = $traitements->getAMotifId(); $options_motif = array('id'=>'motif'.$_id_traitement, 'name'=>'motif['.$a.']', 'selected'=>$_motif, 'class'=>$class_couleur); $aff_motif = AbsencesParametresHelper::AfficherListeDeroulanteMotifs($options_motif); $_justification = $traitements->getAJustificationId(); $options_justif = array('id'=>'justif'.$_id_traitement, 'name'=>'justif['.$a.']', 'selected'=>$_justification, 'class'=>$class_couleur); $aff_justification = AbsencesParametresHelper::AfficherListeDeroulanteJustifications($options_justif); $_action = $traitements->getAActionId(); $options_action = array('id'=>'action'.$_id_traitement, 'name'=>'action['.$a.']', 'selected'=>$_action, 'class'=>$class_couleur); $aff_action = AbsencesParametresHelper::AfficherListeDeroulanteActions($options_action); $aff_supprimer = ' <select name="supprimer['.$a.']" class="'.$class_couleur.'"> <option value="0">---</option> <option value="D" title="Défusionner ce traitement">Défus.</option> <option value="S" title="Supprimer ce traitement">Suppr.</option> </select>'; foreach($traitements->getJTraitementSaisies() as $saisies){ // On teste sur le début de l'absence $getDebutAbs = $saisies->getAbsenceSaisie()->getDebutAbs(); if ($getDebutAbs < $_debut_abs){ $_debut_abs = $getDebutAbs; }