dede5 7 二級選單

2021-06-05 02:50:51 字數 441 閱讀 2849

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...