| Line 195... |
Line 195... |
| 195 |
$langue_test=$id_langue;
|
195 |
$langue_test=$id_langue;
|
| 196 |
} else {
|
196 |
} else {
|
| 197 |
$langue_test=GEN_I18N_ID_DEFAUT;
|
197 |
$langue_test=GEN_I18N_ID_DEFAUT;
|
| 198 |
}
|
198 |
}
|
| Line -... |
Line 199... |
| - |
|
199 |
|
| Line 199... |
Line 200... |
| 199 |
|
200 |
//mail('aurelien@tela-botanica.org','valeur du menu sélectionné',$GLOBALS['id_menu_en_cours']);
|
| 200 |
|
201 |
|
| - |
|
202 |
// Récupération des infos sur sur l'entrée du menu à afficher
|
| 201 |
// Récupération des infos sur sur l'entrée du menu à afficher
|
203 |
$menu_info = GEN_lireInfoMenu($objet_pear_db, $id_pere_menu_a_deployer, DB_FETCHMODE_ASSOC);
|
| 202 |
$menu_info = GEN_lireInfoMenu($objet_pear_db, $id_pere_menu_a_deployer, DB_FETCHMODE_ASSOC);
|
204 |
|
| 203 |
// Gestion des menus uniques
|
205 |
// 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() )) {
|
206 |
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,
|
207 |
$retour .= afficherEntreeListeMenu( $objet_pear_db, $id_pere_menu_a_deployer, $i18n_url,
|
| - |
|
208 |
$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);
|
209 |
// 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.
|
210 |
|
| 208 |
if($GLOBALS['_GEN_commun']['info_menu']->gm_id_menu == $GLOBALS['id_menu_en_cours'])
|
211 |
if($GLOBALS['_GEN_commun']['info_menu']->gm_id_menu == $GLOBALS['id_menu_en_cours'])
|
| 209 |
{
|
212 |
{
|
| 210 |
return '<span class="menu_actif">'.$retour.'</span>';
|
213 |
return '<span class="menu_actif">'.$retour.'</span>';
|
| 211 |
} else {
|
214 |
} else {
|
| 212 |
return $retour ;
|
215 |
return '<span class="menu_inactif">'.$retour.'</span>' ;
|
| 213 |
}
|
216 |
}
|
| 214 |
}
|
217 |
}
|
| 215 |
// On affiche un menu que si $profondeur <= $niveau_actuel <= $depart
|
218 |
// On affiche un menu que si $profondeur <= $niveau_actuel <= $depart
|
| Line 516... |
Line 519... |
| 516 |
$une_url->addQuerystring(GEN_URL_CLE_I18N,$i18n);
|
519 |
$une_url->addQuerystring(GEN_URL_CLE_I18N,$i18n);
|
| 517 |
}
|
520 |
}
|
| 518 |
//Création d'une entrée dans la liste du menu
|
521 |
//Création d'une entrée dans la liste du menu
|
| 519 |
$espaces = str_repeat(' ', $indent_origine + ($indent_pas * ($position + 2)));
|
522 |
$espaces = str_repeat(' ', $indent_origine + ($indent_pas * ($position + 2)));
|
| 520 |
$retour = $espaces.'<a id="menu_lien_'.$num_menu.'_'.$menu_id.'" href="'.$une_url->getURL().'" '.$menu_texte_title.$menu_accesskey.'>'.$menu_nom.'</a>'."\n";
|
523 |
$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 ;
|
524 |
$GLOBALS['id_menu_en_cours'] = $menu_id ;
|
| - |
|
525 |
|
| 522 |
return $retour;
|
526 |
return $retour;
|
| 523 |
}
|
527 |
}
|
| Line 524... |
Line 528... |
| 524 |
|
528 |
|
| 525 |
// +------------------------------------------------------------------------------------------------------+
|
529 |
// +------------------------------------------------------------------------------------------------------+
|