Subversion Repositories Applications.papyrus

Rev

Rev 1988 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1988 Rev 1991
Line 203... Line 203...
203
    // Gestion des menus uniques
203
    // Gestion des menus uniques
204
    if ($menu_type == 'unique' && ($menu_info['gm_date_fin_validite'] == '0000-00-00 00:00:00' || strtotime($menu_info['gm_date_fin_validite']) > time() )) {
204
    if ($menu_type == 'unique' && ($menu_info['gm_date_fin_validite'] == '0000-00-00 00:00:00' || strtotime($menu_info['gm_date_fin_validite']) > time() )) {
205
        $retour .= afficherEntreeListeMenu( $objet_pear_db, $id_pere_menu_a_deployer, $i18n_url,
205
        $retour .= afficherEntreeListeMenu( $objet_pear_db, $id_pere_menu_a_deployer, $i18n_url,
206
                                            $niveau_actuel, 1, $position, $menu_type, $indent_origine, $indent_pas, $_GEN_commun, $num_menu);
206
                                            $niveau_actuel, 1, $position, $menu_type, $indent_origine, $indent_pas, $_GEN_commun, $num_menu);
207
        // Dans le cas, d'un menu unique, on retourne directement le résultat ici.
207
        // Dans le cas, d'un menu unique, on retourne directement le résultat ici.
-
 
208
        if($GLOBALS['_GEN_commun']['info_menu']->gm_id_menu == $GLOBALS['id_menu_en_cours'])
-
 
209
        { 
-
 
210
        	return '<span class="menu_actif">'.$retour.'</span>';
-
 
211
        } else {
208
        return $retour;
212
        	return $retour ;
209
    } 
213
        }
-
 
214
    } 
210
    // On affiche un menu que si $profondeur <= $niveau_actuel <= $depart
215
    // On affiche un menu que si $profondeur <= $niveau_actuel <= $depart
211
    if ($niveau_actuel > $profondeur) {
216
    if ($niveau_actuel > $profondeur) {
212
        return null;
217
        return null;
213
    }
218
    }
Line 511... Line 516...
511
		$une_url->addQuerystring(GEN_URL_CLE_I18N,$i18n);
516
		$une_url->addQuerystring(GEN_URL_CLE_I18N,$i18n);
512
	}    
517
	}    
513
    //Création d'une entrée dans la liste du menu
518
    //Création d'une entrée dans la liste du menu
514
    $espaces = str_repeat(' ', $indent_origine + ($indent_pas * ($position + 2)));
519
    $espaces = str_repeat(' ', $indent_origine + ($indent_pas * ($position + 2)));
515
    $retour  =  $espaces.'<a id="menu_lien_'.$num_menu.'_'.$menu_id.'" href="'.$une_url->getURL().'" '.$menu_texte_title.$menu_accesskey.'>'.$menu_nom.'</a>'."\n";
520
    $retour  =  $espaces.'<a id="menu_lien_'.$num_menu.'_'.$menu_id.'" href="'.$une_url->getURL().'" '.$menu_texte_title.$menu_accesskey.'>'.$menu_nom.'</a>'."\n";
-
 
521
    $GLOBALS['id_menu_en_cours'] = $menu_id ;
516
    return $retour;
522
    return $retour;
517
}
523
}
Line 518... Line 524...
518
 
524
 
519
// +------------------------------------------------------------------------------------------------------+
525
// +------------------------------------------------------------------------------------------------------+