2010-05-31 5 views
1

Je suis nouveau chez drupal.Drupal 6: module Nice_menus au bloc de navigation

J'ai installé Nice Menus Module. Lorsque je l'ajoute au bloc de la barre latérale à la page Paramètres des blocs, cela fonctionne correctement. mais quand je l'ajoute au bloc de navigation, il ne fonctionne pas :(il simplement afficher les liens parents, pas ceux de l'enfant.

mon page.tpl.php

<?php if (!empty($primary_links)): ?> 
<div id="nav" class="clear-block"> 
<?php print theme('links', $primary_links, array('class' => 'links primary-links')); ?> 
</div> 
<?php endif; ?> 

Dois-je ajouter quelque chose au code ci-dessus pour tourner Nice style Menu?

aide !!! Appreciate Merci beaucoup!


TRIEE!

http://drupal.org/node/210441

Répondre

0

Je ne l'ai pas encore utilisé des menus agréables, mais aussi loin que je comprends la documentation, soit vous l'utiliser pour replace an existing menu with an explicitly created nice menu block, ou vous use a nice menu specific theming function pour créer vous-même. Comme pour le menu des liens primaires, il existe également une fonction de thème 'raccourci' theme_nice_menu_primary_links(). Il fait essentiellement ce que vous devez vous faire, qui est thématisation le menu principal des liens en utilisant la belle fonction thème de menu:

function theme_nice_menu_primary_links($direction = 'down', $menu = NULL) { 
    $menu_name = variable_get('menu_primary_links_source', 'primary-links'); 
    $output = theme('nice_menu', 0, $menu_name, 0, $direction, $menu); 
    return $output['content']; 
} 
+0

Ok, dernière modification a été redondant aux OPs propres conclusions - n'a pas vu son édition avant :/ –