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

dede织梦父栏目子栏目同时高亮,也就是进入三级栏目,顶级栏目和二级栏目...

江湖快报网2022-12-31 17:59:31【网站建设】人已围观

简介<a href=[field:arcurl/] class={dede:type}[field:id runphp='yes']if(@me=='2'||@me=='8'||@me=='9'||@me=='10'){@me='current';}else{@me='normal';}[/field:id]{/dede:

<a href=[field:arcurl/] class={dede:type}[field:id runphp='yes']if(@me=='2'||@me=='8'||@me=='9'||@me=='10'){@me='current';}else{@me='normal';}[/field:id]{/dede:type}>栏目名称</a>

把所有子栏目的分类都列出来就可以了,文章详细页也可以的

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

你这是二级栏目高亮的问题
首先,修改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页面 查看原帖>>

织梦公司简介要改为调用其他栏目,应该怎么改?

首先,你把第一行公司简介字符改一下,其次是修改herf内容,然后修改img src 个人感觉而已,好久没弄cms了

帝国cms多级菜单在当前栏目展开多高亮显示

首先在/e/class/userfun.php这个文件里面加上下面代码.上面父栏目的,下面子栏目的.红色代表css样式.自定义吧
function currentPage($classid,$thisid){
global $class_r;
$fr=explode('|',$class_r[$classid][featherclass]);
$topbclassid=$fr[1]?$fr[1]:$classid;
if ($topbclassid==$thisid) {
echo current;
}
else {
}
}
function OnePage($classid,$thisid){
global $class_r;
$fr=explode('|',$class_r[$bclassid][featherclass]);
$topbclassid=$fr[1]?$fr[1]:$classid;
if ($topbclassid==$thisid) {
echo one;
}
else {
}
}
模板中,上面父栏目,下面子栏目

Tags:高亮   帝国   多级

很赞哦! ()

文章评论

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

    用户名:

    验证码:

本站推荐