1.修改 include下面taglib資料夾裡的channel.lib.php檔案 替換成下面**
view code
1.修改 include下面taglib資料夾裡的channel.lib.php檔案 替換成我的<?php
function lib_channel(&$ctag,&$refobj
)else
if($type==''||$type=='sun') $type="son";
if($innertext=='') $innertext = getsystemplets("channel_list.htm");
if($reid==0 && $typeid>0)
$liketype = '';
if($type=='top')
else
if($type=="son")
$sql = "select id,typename,typedir,isdefault,ispart,defaultname,namerule2,description
from `arctype` where reid='
$typeid' and ishidden<>1 order by sortrank asc limit 0,$row";
}else
if($type=="self")
$sql = "select id,typename,typedir,isdefault,ispart,defaultname,namerule2,description
from `arctype` where reid='
$reid' and ishidden<>1 order by sortrank asc limit 0,$row";
}//and id<>'$typeid'
$dtp2 = new
dedetagparse();
$dtp2->setnamespace("field","[","]");
$dtp2->loadsource($innertext
);
$dsql2 = clone
$dsql
;
$dsql->setquery($sql
);
$dsql->execute();
$line = $row
;
$globals['autoindex'] = 0;
for($i=0;$i
< $line;$i++)
}else
elseif (preg_match('/^sonchannel[0-9]*$/',$ctag->getname()))}}
$liketype .= $dtp2->getresult();}}
if($col>1) $liketype .= "\r\n";
$globals['autoindex']++;
}//loop col
if($col>1)
}//loop for $i
reset($dsql2
);
$dsql->freeresult();
return
$liketype;}
function lib_channel_son($ctag,$typeid = 0,$dsql2
)
$sql = "select id,typename,typedir,isdefault,ispart,defaultname,namerule2,description
from `arctype` where reid='
$typeid' and ishidden<>1 order by sortrank asc limit 0,$row";
//and id<>'$typeid'
$dtp2 = new
dedetagparse();
$dtp2->setnamespace("field","[","]");
$dtp2->loadsource($innertext
);
$dsql2->setquery($sql
);
$dsql2->execute();
$line = $row
;
for($i=0;$i
< $line;$i++)
elseif (preg_match('/^sonchannel[0-9]*$/',$ctag->getname()))}}
$liketype .= $dtp2->getresult();
}if($col>1) $liketype .= "\r\n";
}//loop col
if($col>1)
}//loop for $i
reset($dsql3
);
$dsql2->freeresult();
return
$liketype;}
?>
2.呼叫這是我呼叫的**
class="" href="[field:typeurl/]" title="">[field:typename/]class="sub">
[field:sonchannel0] 表示下級的選單 自己改吧
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...
用CSS做的下拉列表
檔案 f 新建 n 開啟 o ctrl o 使用 記事本 編輯 d 儲存 s ctrl s 另存為 a 頁面設定 u 列印 p ctrl p 列印預覽 v 傳送 e 匯入和匯出 i 屬性 r 關閉 c 編輯 e 剪下ctrl x 複製ctrl c 貼上ctrl v 全選 a ctrl a 查詢 在當...