源碼源著微信
dede二級(jí)欄目樣式停留
1.首先找到“include\taglib\channelartlist.lib.php”文件,打開
2.搜索代碼 " $pv = new PartView($typeids[$i]['id']); " 大概了92行,看你的版本了
3.在$pv = new PartView($typeids[$i]['id']); 下面增加入以下代碼:
//php腳本開始
if
(
$typeids
[
$i
][
'id'
] ==
$refObj
->TypeLink->TypeInfos[
'id'
]){
$pv
->Fields[
'currentstyle'
] =
' class="m_hover"'
;
//輸出當(dāng)前欄目樣式
}
else
{
$pv
->Fields[
'currentstyle'
] =
''
;
}
4.到這里基本完成,我們?cè)谀0迳咸砑哟a就OK,DEDE二級(jí)欄目模版代碼也分享給大家!
代碼如下
//html腳本開始
{dede:channelartlist row=6 typeid='top'} |
{dede:field name='id' runphp='yes'} |
global $dsql; |
$sql = "Select typedir,typename from dede_arctype where reid=".@me." order by sortrank limit 0,5"; |
$dsql->SetQuery($sql);//將SQL查詢語句格式化 |
$dsql->Execute();//執(zhí)行SQL操作 |
$ns = $dsql->GetTotalRow(); |
if($ns>0){ |
//通過循環(huán)輸出執(zhí)行查詢中的結(jié)果 |
$xinfo='
|
while($row = $dsql->GetArray()){ |
$xinfo.=' |
} |
$xinfo.=''; |
@me=$xinfo; |
}else{@me='';} |
{/dede:field} |
{/dede:channelartlist} |
dede channelartlist標(biāo)簽實(shí)現(xiàn)當(dāng)前欄目高亮完成了,如果要下拉,加上CSS和JS 就完成啦!今天就分享到這里 ,感謝關(guān)注路有哇技術(shù)!
推薦文章
2025-01-18
2024-11-28
2024-11-09
2024-10-25
2024-06-25
2024-01-04
2023-11-06
2023-10-30
2023-10-13
2023-10-10
穩(wěn)定
產(chǎn)品高可用性高并發(fā)貼心
項(xiàng)目群及時(shí)溝通專業(yè)
產(chǎn)品經(jīng)理1v1支持快速
MVP模式小步快跑承諾
我們選擇聲譽(yù)堅(jiān)持
10年專注高端品質(zhì)開發(fā)聯(lián)系我們
友情鏈接: