Пример #1
0
 /**
  * Encapsule le comportement du module des jours chomés
  *
  * @param string $session
  *
  * @return void
  * @access public
  * @static
  */
 public static function pageJoursChomesModule($session)
 {
     // verif des droits du user à afficher la page
     verif_droits_user($session, "is_hr");
     $return = '';
     /*** initialisation des variables ***/
     /*************************************/
     // recup des parametres reçus :
     // SERVER
     $PHP_SELF = $_SERVER['PHP_SELF'];
     // GET / POST
     $choix_action = getpost_variable('choix_action');
     $year_calendrier_saisie = getpost_variable('year_calendrier_saisie', 0);
     $tab_checkbox_j_chome = getpost_variable('tab_checkbox_j_chome');
     /*************************************/
     // si l'année n'est pas renseignée, on prend celle du jour
     if ($year_calendrier_saisie == 0) {
         $year_calendrier_saisie = date("Y");
     }
     $add_css = '<style>#onglet_menu .onglet{ width: 50% ;}</style>';
     //    header_menu('hr', NULL, $add_css);
     $return .= '<div class="pager">';
     $return .= '<div class="onglet calendar-nav">';
     // navigation
     $prev_link = "{$PHP_SELF}?session={$session}&onglet=jours_chomes&year_calendrier_saisie=" . ($year_calendrier_saisie - 1);
     $next_link = "{$PHP_SELF}?session={$session}&onglet=jours_chomes&year_calendrier_saisie=" . ($year_calendrier_saisie + 1);
     $return .= '<ul>';
     $return .= '<li><a href="' . $prev_link . '" class="calendar-prev"><i class="fa fa-chevron-left"></i><span>année précédente</span></a></li>';
     $return .= '&nbsp;<li class="current-year">' . $year_calendrier_saisie . '</li>';
     $return .= '&nbsp;<li><a href="' . $next_link . '" class="calendar-next"><i class="fa fa-chevron-right"></i><span>année suivante</span></a></li>';
     $return .= '</ul>';
     $return .= '</div>';
     $return .= '</div>';
     if ($choix_action == "commit") {
         $return .= \hr\Fonctions::commit_saisie($tab_checkbox_j_chome);
     }
     $return .= '<div class="wrapper">';
     $return .= \hr\Fonctions::saisie($year_calendrier_saisie);
     $return .= '</div>';
     return $return;
 }