織夢channel子欄目導航標簽currentstyle鼠標點擊高亮變色加class樣式
來源:本站原創(chuàng)|時間:2021-08-05|欄目:dedecms|點擊: 次
文章介紹
<style>
.red2{color:red;}
</style>
如果點擊了其他頁面不加class='red2',當點擊或者首次打開首頁的時候會加class
<li {dede:field name=typeid runphp="yes"}(@me=="")? @me=" class='red2'":@me="";{/dede:field}><a href='{dede:global.cfg_basehost/}'>首頁</a></li>
{dede:channel type='top' row='8' currentstyle="<li class='red2'><a href='~typelink~' >~typename~</a> </li>" }
<li><a href="[field:typelink/]">[field:typename/]</a></li>
{/dede:channel}
如果點擊了其中的一個欄目則則這個欄目增加class='red2'變色
{dede:channel type='top' row='8' currentstyle="<li class='red2'><a href='~typelink~' >~typename~</a> </li>" }
<li><a href="[field:typelink/]">[field:typename/]</a></li>
{/dede:channel}
注意:
如果是子欄目currentstyle這個標簽是不生效的。需要改個配置
currentstyle無效的修復辦法:
修改include/taglib/channel.lib.php
133行。
if( ($row['id']==$typeid || ($topid==$row['id'] && $type=='top') ) && $currentstyle!='' )
修改為
if( ($row['id']==$refObj->TypeLink->TypeInfos['id'] || ($topid==$row['id'] && $type=='top') ) && $currentstyle!='' )
下面是子欄目currentstyle的調用
{dede:channel typeid='3' currentstyle="<li class='red2'><a href='~typelink~' >~typename~</a> </li>" }
<li><a href="[field:typelink/]">[field:typename/]</a></li>
{/dede:channel}
欄 目:dedecms
下一篇:dede在首頁調用留言本
本文標題:織夢channel子欄目導航標簽currentstyle鼠標點擊高亮變色加class樣式
本文地址:http://www.jygsgssxh.com/a1/dedecms/14917.html
您可能感興趣的文章
- 08-05dede:channel currentstyle 失效問題,調用子級欄目后就無效
- 08-05Dedecms文件目錄結構解說(能知道織夢每個文件有什么用)
- 08-05織夢DedeCMS獲取當前欄目文章數量
- 08-05織夢模板如何添加和調用自定義字段的方法
- 08-05織夢DedeCMS調用顯示discuz里面主題的方法
- 08-05限制織夢會員每天投稿數量方法
- 08-05常用的織夢dedecms安全設置集合整理
- 08-05織夢教程:后臺編輯器添加中文字體方法
- 08-05織夢修改文章排序到第一位如何解決?
- 08-05dede副欄目調用支持arclist標簽




