Supprimer le chemin (URL) pour les menus qui ont des enfants...

Information importante

En raison d'un grand nombre d'inscriptions de spammers sur notre site, polluant sans relache notre forum, nous suspendons la création de compte via le formulaire de "sign up".

Il est néanmoins toujours possible de devenir adhérent•e en faisant la demande sur cette page, rubrique "Inscription" : https://www.drupal.fr/contact


De plus, le forum est désormais "interdit en écriture". Il n'est plus autorisé d'y écrire un sujet/billet/commentaire.

Pour contacter la communauté, merci de rejoindre le slack "drupalfrance".

Si vous voulez contacter le bureau de l'association, utilisez le formulaire disponible ici, ou envoyez-nous un DM sur twitter.

Bonjour,

Qui veut une question difficile ?
J'ai personnalise mon menu avec le code suivant :

<?php
function arnumeral_preprocess_page(&$variables) {
  
$variables['secondary-links']=theme_arnumeral_links(menu_tree_page_data(variable_get('menu_secondary_links_source', 'secondary-links')));
}

function
theme_arnumeral_links($links, $attributes= array (
 
'class' => 'links'
)) {
 
$output= '';
  if (
count($links) > 0) {
   
$output= '<ul'.drupal_attributes($attributes).'>';
   
$num_links= count($links);
    foreach (
$links as $key => $data) {
     
$link= $data['link'];
     
$class= "menu-".$link['mlid'];
      if (
$data['below']) {
       
$class .= " expandable ";
      }
     
// Add first, last and active classes to the list of links to help out themers.
     
if ((isset ($link['active']) && $link['active']) || (!isset ($link['active']) && isset ($link['href']) && ($link['href'] == $_GET['q']))) {
       
$class .= ' active';
      }
     
$output .= '<li class="'.$class.'">';
     
$output .= l($link['title'], $link['href'], $link);
     
$link['title']= check_plain($link['title']);
     
$span_attributes= '';
      if (isset (
$link['attributes'])) {
       
$span_attributes= drupal_attributes($link['attributes']);
      }
      if (
$data['below']) {
       
$output .= theme_arnumeral_links($data['below']);
      }
     
$output .= "</li>";
    }
   
$output .= '</ul>';
  }
  return
$output;
}
?>

Maintenant j'aimerais que pour les liens qui ont des enfants, c-à-d ceux pour lesquels ont a

<?php
 
if ($data['below']
?>

, on affiche seulement le titre du lien (et non .....).
Je suppose que ça se passe par là mais j'en sais pas plus :

Forum : 
Version de Drupal :