您在這裡

關於以nicemenu製作下拉式選單

Igahara's 的頭像
Igahara 在 2010-06-06 (周日) 20:24 發表

各位好,

下拉式選單一直深深吸引著drupalers,我也不例外
相關的文章我也爬了不上數百次,可是終究不得其解...@@

嘗試將nice menu製作成下拉式選單放在這裡

由於我是使用zen classic版型
已將page.tpl.php 原始碼修改了

<?php if ($primary_links): ?>

<?php print theme('nice_menus_primary_links', $primary_links); ?>

<?php endif; ?>

在區塊的部分也已修改了,長這樣

可是還是不懂,為什麼子選單沒辦法跑下來?
是權限的緣故? 還是...?
希望眾高手能為我指點名津>_<\

謝謝!

附加檔案大小
Image icon 15.jpg41.41 KB
Image icon 16.jpg41.24 KB

建議你不要動 $primary_links

Try this:

1. 在你的 Zen theme 設定, 不要勾選primary links (disable, 讓預設的primary menu 不會出現)
2. 設定 Menu -> Primary links 有兩層以上的menu item; 對了,很重要的一點。menu item的設定,全部都選 enabled and expanded .
3. nice menu 的設定 : The total number of independent Nice menus blocks you want : 設定1 以上
4 到block 設定的地方,找到nice menu 1, region 選擇 nevigation bar, block 裏面設定menu parent 為primary links, menu depth: -1, menu style: down
這樣應該dropdown menu就會出來了。但是Zen theme的css, 會擋掉drop下來的menu . 所以修改一下css, 加上 :

#navbar {
overflow: visible;
}
這樣就看得很清楚了。