2010-12-18 95 views
0

我是新來的dr​​upal,但我有關於PHP,和HTML/CSS的良好知識。 我有這個Drupal網站,其中主菜單有2個級別。drupal多級頂級導航

在主題的page.tpl.php中是看這樣行:

<div class="pr-menu"> 
    <?php print theme('links', $primary_links, array('class' => 'links primary-links')) ?> 
</div> 

$primary_links變量似乎只能保持與第一級菜單項的數組。 現在我的問題是:什麼是加載整個主菜單作爲無序列表,而不是現在顯示的第一級主要鏈接的最佳方式?

回答

0

終於找到某種溶液,望了一下後低谷menu.inc

現有的功能對於任何有興趣,這裏是把你主題的page.tpl.php中文件的代碼,而不是默認的主鏈接代碼:

<div class="pr-menu"> 
    <?php print menu_tree('primary-links'); ?> 
</div> 

menu_tree()將返回主菜單,多層次的HTML列表與所有最重要的屬性(第一,最後,活動...)進入低谷CSS類。

1

尼斯,看到的Drupal 6代碼在這裏,我相信它也將注意什麼被設置爲主菜單源(/管理/建設/菜單/設置):

http://drupal.org/node/68578