dede實現巢狀li加currentstyle的二級選單非常麻煩,所以官方之前的版本也使用了js來實現,而且為此還hardcode了一下編碼到標籤庫裡面,具體見 \include\taglib\channel.lib.php
line100
//檢查是否有子欄目,並返回rel提示(用於二級選單)
及 line130
$row['rel'] = " rel='dropmenu'";
可見,如果需要二級選單加當前樣式,那麼頭部
rel的屬性是必須的
而且在底部
dropmenu的關鍵字也是必須的。
剩下的就是css和js的工作了。
Dede5 7呼叫欄目下拉子欄目選單方法
下面方法適用於使用 dedecms5.6 5.7版本,本人用dede5.7版本後台親自實踐測試過,方法是可行的!將這段 貼到templets default footer.htm檔案裡 然後你看一下效果,會發現導航欄已經出現下拉列表了,只是背景是透明的,原因是沒有背景。見下圖效果 你需要把 dede...
Dede5 7呼叫欄目下拉子欄目選單方法
下面方法適用於使用dedecms5.6 5.7版本,本人用dede5.7版本後台親自實踐測試過,方法是可行的!將這段 貼到templets default footer.htm檔案裡 然後你看一下效果,會發現導航欄已經出現下拉列表了,只是背景是透明的,原因是沒有背景。見下圖效果 你需要把dedecm...
dede5 7 動態導航下拉列表的做法
1.修改 include下面taglib資料夾裡的channel.lib.php檔案 替換成下面 view code 1.修改 include下面taglib資料夾裡的channel.lib.php檔案 替換成我的 function lib channel ctag,refobj else if t...