comment qu'on fait pour créer un item de menu ailleurs que dans le menu de navigation par défaut?

Catégories:

Bonjour
Tout est dans le titre ; je parviens à créer avec le framework un lien dans le menu de navigation avec un code du genre :

<?php
function ameliorations_blogs_menu($may_cache){
  global
$user;
 
$items=array();
  if(!
$may_cache){   
   
$items[] = array(
     
'path' => "configurer_mon_blog",
     
'title' => 'Configurer mon blog',
     
'callback' => 'configurer_mon_blog',
     
'type'    => MENU_CALLBACK,
     
'access' => $user->uid==arg(1),
     
'weight' => 5,
   );
return
$items;
}
?>

Mais comment faire pour qu’il apparaissent dans un autre menu crée via l’admin ? Vu qu’il n’est pas possible de créer un lien dynamique via l’admin (me aliases et token menu ne marchant pas à tous les coups), comment faire avec un module ?

#

bon j’ai une partie indispensable de la réponse puisque le hook_menu permet de spécifier un paramètres que je ne connais pas qui est «pid» ; il permet de définir le lien parent. Ce n’est même pas mentionné dans l’api alors que c’est un truc crucial quand même…

En revanche je ne pense pas que cela me permette de choisir comment insérer un lien dans un menu custom donc si quelqu’un connait la réponse, merci d’avance ;-)

C’est très difficile de percer certains mysteres de Drupal…

#

Petit up car je ne sais toujours pas comment faire ?

Syndiquer le contenu