• English  | 
  • WEST  | 

Gérer votre menu de navigation à l'aide du fichier menuConfig.php nécessite une petite connaissance du PHP. En contrepartie, cela vous permet d'inclure du PHP dans la génération de vos rubriques.

Voici une ligne d'un fichier menuConfig.php :

desc_menu.gif

Exemple :

menuNav2.gif

Voici le début du fichier Config/menuConfig.php qui génère le menu ci-dessus.

1ère boite |Rechercher|

$this->menubox["search"][] = array("Rechercher","http://irfu.cea.fr/Phocea/Menu/index.php?rub=search",0,0);

$this->menubox["search"][] = array("Annuaires","http://irfu.cea.fr/Phocea/Membres/Annuaire/index.php",0,1);

$this->menubox["search"][] = array("Les gentils membres","http://irfu.cea.fr/Phocea/Membres/index.php",0,1);

$this->menubox["search"][] = array("Liste","http://irfu.cea.fr/Phocea/Membres/Liste/index.php",0,2);

$this->menubox["search"][] = array("Qui fait quoi","http://irfu.cea.fr/Phocea/Membres/Qui_fait_quoi/index.php",0,2);

$this->menubox["search"][] = array("Trombinoscope","http://irfu.cea.fr/Phocea/Trombinoscope/index.php",0,2);

$this->menubox["search"][] = array("Rechercher","http://irfu.cea.fr/Phocea/Search/index.php",0,1);

$this->menubox["search"][] = array("Documentation","http://irfu.cea.fr/Documentation/index.php",0,1);

etc.

2ème boite |Pratique|

$this->menubox["infoPrat"][] = array("Pratique","http://irfu.cea.fr/Phocea/Menu/index.php?rub=infoPrat",0,0);

$this->menubox["infoPrat"][] = array("Espace SIGMA","https://espacesigma.cea.fr/connexion/login.jsp",0,1);

$this->menubox["infoPrat"][] = array("Administration","http://irfu.cea.fr/Administration/index.php",0,1);

3ème boite |Vie du labo|

$this->menubox["vie"][] = array("Vie du labo","http://irfu.cea.fr/Phocea/Menu/index.php?rub=vie",0,0);

etc.

Note :

Vous trouverez souvent ceci : $this->basehref
C'est une variable de configuration qui est égale à l'URL de votre site.
Par exemple, $this->basehref = http://irfu.cea.fr pour l'Irfu.

Ainsi, cette ligne :

$this->menubox["search"][] = array("membres",$this->basehref."/Phocea/Membres/index.php",0,1);

est équivalente à cette ligne :

$this->menubox["search"][] = array("membres","http://irfu.cea.fr/Phocea/Membres/index.php",0,1);

$this->basehref est définie dans le fichier Config/config.php de votre site.

De même vous trouverez : $this->webphocea
C'est l'URL de votre site + /Phocea.
Exemple : $this->webphocea=http://irfu.cea.fr/Phocea.

Mise à jour : 02/10/2018

Retour en haut