2010-05-31 88 views
1

我是新的drupal。Drupal 6:導航塊Nice_menus模塊

我安裝了尼斯菜單模塊。當我在塊設置頁面添加側邊欄塊時,它工作正常。但是當我把它添加到導航模塊,它不工作:(它只是顯示父鏈接,不是孩子的。

我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; ?> 

我應該添加任何代碼上述轉向尼斯菜單風格?

欣賞幫助!非常感謝!


排序!

http://drupal.org/node/210441

回答

0

我沒有用漂亮的菜單還,但據我瞭解的文檔,你要麼用它來replace an existing menu with an explicitly created nice menu block,或者你use a nice menu specific theming function自己創建它。

至於主鏈接菜單,還有一個'快捷方式'主題功能theme_nice_menu_primary_links()。它基本上你需要做的自己,那是用漂亮的菜單主題功能主題化的首要環節菜單:

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

好吧,上次編輯是多餘的老年退休金計劃自己的發現 - 沒有看到他的編輯之前:/ – 2010-05-31 09:48:02