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
:
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 : 26/09/2019