Exemplo n.º 1
0
 public static function affichage_boutons_defilement($first_jour, $mois, $year, $select_groupe)
 {
     $PHP_SELF = $_SERVER['PHP_SELF'];
     $session = session_id();
     $return = '';
     if ($mois == 12) {
         $next_mois = 1;
     } else {
         $next_mois = $mois + 1;
     }
     if ($mois == 1) {
         $prev_mois = 12;
     } else {
         $prev_mois = $mois - 1;
     }
     if ($prev_mois == 12) {
         $prev_year = $year - 1;
     } else {
         $prev_year = $year;
     }
     if ($next_mois == 1) {
         $next_year = $year + 1;
     } else {
         $next_year = $year;
     }
     $prev_first_jour = date("j", \calendrier\Fonctions::jour_precedent($first_jour, $mois, $year));
     $prev_first_jour_mois = date("n", \calendrier\Fonctions::jour_precedent($first_jour, $mois, $year));
     $prev_first_jour_year = date("Y", \calendrier\Fonctions::jour_precedent($first_jour, $mois, $year));
     $next_first_jour = date("j", \calendrier\Fonctions::jour_suivant($first_jour, $mois, $year));
     $next_first_jour_mois = date("n", \calendrier\Fonctions::jour_suivant($first_jour, $mois, $year));
     $next_first_jour_year = date("Y", \calendrier\Fonctions::jour_suivant($first_jour, $mois, $year));
     $return .= '<ul class="pager">';
     $return .= '<li><a href="' . $PHP_SELF . '?session=' . $session . '&first_jour=1&mois=' . $prev_mois . '&year=' . $prev_year . '&select_groupe=' . $select_groupe . '" method="POST"><i class="fa fa-angle-double-left"></i>&nbsp;' . _('divers_mois_precedent_maj_1') . ' </a></li>';
     $return .= '<li><a href="' . $PHP_SELF . '?session=' . $session . '&first_jour=' . $prev_first_jour . '&mois=' . $prev_first_jour_mois . '&year=' . $prev_first_jour_year . '&select_groupe=' . $select_groupe . '" method="POST"><i class="fa fa-angle-double-left"></i>&nbsp;' . _('calendrier_jour_precedent') . '</a></li>';
     $return .= '<li><a href="' . $PHP_SELF . '?session=' . $session . '&first_jour=' . $next_first_jour . '&mois=' . $next_first_jour_mois . '&year=' . $next_first_jour_year . '&select_groupe=' . $select_groupe . '" method="POST">' . _('calendrier_jour_suivant') . '&nbsp;<i class="fa fa-angle-double-right"></i></a></li>';
     $return .= '<li><a href="' . $PHP_SELF . '?session=' . $session . '&first_jour=1&mois=' . $next_mois . '&year=' . $next_year . '&select_groupe=' . $select_groupe . '" method="POST">' . _('divers_mois_suivant_maj_1') . '&nbsp;<i class="fa fa-angle-double-right"></i></a></li>';
     $return .= '</ul>';
     return $return;
 }