Submitted by yssam on
Si vous souhaitez supprimer la hiérarchie dans le menu sans la supprimer dans le chemin, il suffit d'ajouter ces quelques lignes dans la fonction menu_tree du fichier menu.inc :
$output = str_replace("collapsed", "leaf", $output);
$output = str_replace("expanded", "leaf", $output);
$chaine_deb = "ul"; //mettre le < devant le ul
$chaine_fin = "/ul>"; //mettre le < devant le /ul
$deb = strpos($output, $chaine_deb);
if($deb){
$fin = strpos($output, $chaine_fin);
if($fin){
$output = substr($output, 0, $deb).substr($output, $fin + strlen($chaine_fin));
}
}
ceci juste avant la ligne :
return $output;
Oui, mais ça consiste à
Permalien Soumis par drupalfrance le 24 Février, 2007 - 10:32
Oui, mais ça consiste à modifier un fichier "core" de Drupal, ce qui n'est pas idéal : que feras-tu à chaque fois que tu devras mettre à jour ton site ? tu seras obligé de recopier ce code, c'est pas trop pratique.