2010-08-18 3 views
1

J'utilise le module de notifications et j'essaie de déplacer l'onglet du profil des notifications vers un onglet secondaire sous l'onglet profil/édition. J'ai utilisé hook_menu_alter pour ajouter l'onglet sous le chemin utilisateur/édition avec le profil utilisateur et le compte, et il apparaît comme il se doit. Mais lorsque j'appuie dessus, l'onglet Compte et l'onglet Profil utilisateur disparaissent. Je ne vois que les onglets primaires. Une idée de pourquoi cela arrive?Les tâches locales dans drupal disparaissent sur un chemin

+0

Veuillez indiquer le code de votre implémentation 'hook_menu_alter'. –

Répondre

2

Je fini par mettre en œuvre l'onglet hook_menu() comme

$items['user/%user/THING'] = array(
    'title' => 'Edit Special THINGS', 
    ..., 
    'tab_parent' => 'user/%/edit', 
); 

Deux considérations importantes:

  1. Réglage du chemin de user/%user/edit/THING ne pas travail.
  2. tab_parent fonctionne très bien.
Questions connexes