您现在的位置是:首页 > 网站建设网站建设

dede网站点击子类颜色不变在哪加CSS怎么写

江湖快报网2023-05-25 02:37:21【网站建设】人已围观

简介你这是二级栏目高亮的问题
首先,修改includetaglibchannelartlist.lib.php
找到 $pv->Fields[‘typeurl’] = GetOneTypeUrlA($typeids[$i]);
在下面增加以下代码:
//当前栏目

你这是二级栏目高亮的问题
首先,修改includetaglibchannelartlist.lib.php
找到 $pv->Fields[‘typeurl’] = GetOneTypeUrlA($typeids[$i]);
在下面增加以下代码:
//当前栏目高亮
if($typeids[$i]['id'] == $refObj->TypeLink->TypeInfos['id']){
$pv->Fields['currentstyle'] = ' class=m_hover';
}
else{
$pv->Fields['currentstyle'] = '';
}
保存。
使用时,这样使用
<ul class=ky7>
{dede:channelartlist type='son' noself='yes' typeid='2'}
<li><a href={dede:field name='typeurl'/} {dede:field name='currentstyle'/}>{dede:field name='typename'/}</a></li>
{/dede:channelartlist}
</ul>
这样,当前栏目的a标签就会多一个.m_hover的类
在css里面定义不同的样式即可。

求解,如何在内页的左侧显示该栏目的二级栏目导航和高亮

目前比较好的方法就是给该栏目单独写个lefter页面 查看原帖>>

dede 导航栏顶级栏目和二级栏目怎样同时调用

应该用{dede:channelartlist}标签嵌套吧。
{dede:channelartlist typeid='top'}
{dede:field name='typename'/}
{dede:channel type='son' noself='yes'}[field:typename/]

{/dede:channel}
{/dede:channelartlist}
不知到这样正确否,你可以试一试。

dede如何调用二级导航 的子栏目

{dede:channel type='son' typeid='21'}
<li><a href=[field:typelink/]>[field:typename/]</a></li>
{/dede:channel}
与主导航的type=top不同,二级或三级以上栏目是用type=son,typeid=21就是指定的一级栏目ID

Tags:调用   二级   栏目

很赞哦! ()

文章评论

    共有条评论来说两句吧...

    用户名:

    验证码:

本站推荐