DedeCms 三級欄目獲取當(dāng)前效果解決方法
來源:程序員人生 發(fā)布時間:2014-01-11 13:42:09 閱讀次數(shù):2432次
網(wǎng)上看了很多關(guān)于織夢二級欄目當(dāng)前效果,很多都要修改原代碼,或是其他的方式來實現(xiàn)
我這邊比較簡單,只要稍微改動下css樣式就可以
因為今天比較忙,周末我來詳細(xì)的說下
貼出一些css和channelartlist
css部分:
<style>
.type{dede:field.id/}{ color:#b96704; font-weight:bold; background:#fff}
#dis{dede:field.reid/},#dis{dede:field.id/}{ display: block}
.on{dede:field.reid/},.on{dede:field.id/}{ font-weight:bold; color:#000}
</style>
這部分一定要放到模板頁面,不能使用link來加入
--------------------------------------------------------------------------------------
channelartlist 循環(huán)部分
<ul>
{dede:channelartlist }
<li class="tenint"><a href='{dede:field name='typeurl'/}' class=" on{dede:field.id/}">{dede:field name='typename'/}</a></li>
<ul class='autod' id="dis{dede:field.id/}">
{dede:sql sql='Select * from dede_arctype where reid =~id~'}
<li><a href="../plus/list.php?tid=[field:id/]" class="type[field:id/]">[field:typename /]</a></li>
{/dede:sql}
</ul>
{/dede:channelartlist}
</ul>
--------------------------------------------------------------------------------------
這個就可以實現(xiàn)二級 甚至三級的當(dāng)前效果
如果大家需要,我周六或是周日來仔細(xì)說下
另外還有一個投票的bug解決(就是投票以后需要刷新才在本地顯示正確的投票票數(shù))
生活不易,碼農(nóng)辛苦
如果您覺得本網(wǎng)站對您的學(xué)習(xí)有所幫助,可以手機掃描二維碼進(jìn)行捐贈