[织梦CMS教程] 织梦DedeCMS栏目列表调用中currentstyle中也支持autoindex的方法

[复制链接]
查看1601 | 回复11 | 2019-7-11 22:48:44 | 显示全部楼层 |阅读模式
而我们在DedeCMS建站过程中,调用顶级栏目之类的会用到currentstyle属性,来实现当前栏目的高亮显示,而如果栏目列表的样式名呈递增的时候,就不能直接在currentstyle中加autoindex或itemindex了,这个时候需要我们修改下底层文件来实现,具体方法如下:   一、打开include/taglib/channel.lib.php中搜索(大概在第140行):     $linkOkstr = str_replace("~typename~",$row['typename'],$linkOkstr);   二、在下方加入代码:     $linkOkstr = str_replace("~autoindex~",$GLOBALS['autoindex']+1,$linkOkstr);   DedeCMS栏目列表调用中currentstyle中也支持autoindex的方法   修改前   DedeCMS栏目列表调用中currentstyle中也支持autoindex的方法   修改后   释义:这里是加一递增,如果是其他递增形式,改对应数字即可。   三、调用方法:     {dede:channel type='top' row='8' currentstyle="<li class='on'><a class='box~autoindex~' href='~typelink~'>~typename~</a></li>"} <li><a class='box[field:global name=autoindex runphp="yes"]@me=@me+1;[/field:global]' href='[field:typelink/]'>[field:typename/]</a></li> {/dede:channel}
 织梦cms建站教程从入门到精通,自由织梦网www.freedede.cn长期免费更新教程,图文结合dedecms建站教程经验,内容包含使用织 梦CMS、做模板、写采集规则、做插件模块,是学习织梦产品的最佳去处。
回复

使用道具 举报

忘不了情 | 2020-11-8 19:00:33 | 显示全部楼层
我是来白嫖悟空源码的积分的!!!!!
回复

使用道具 举报

塔米酉 | 2021-7-8 17:57:07 | 显示全部楼层
这个站很好,资源多,教程全
回复

使用道具 举报

唰唰冷呵映 | 2021-11-9 10:22:17 | 显示全部楼层
资源太多了,准备办个会员
回复

使用道具 举报

刘余文 | 2022-4-26 05:49:49 | 显示全部楼层
感谢悟空源码分享精品资源!
回复

使用道具 举报

又见阿凡提彻 | 2022-8-21 04:54:54 | 显示全部楼层
我是来白嫖资源的!
回复

使用道具 举报

Aim_yuan | 2023-3-8 13:13:26 | 显示全部楼层
找了好多地方,终于找到了
回复

使用道具 举报

阳光469 | 2024-2-26 17:25:12 | 显示全部楼层
谢谢楼主分享的资源,爱了~~~
回复

使用道具 举报

无将大车 | 2024-3-3 13:03:32 | 显示全部楼层
这个下载站资源真齐全
回复

使用道具 举报

哲911 | 2024-3-13 11:25:25 | 显示全部楼层
找了好多地方,终于找到了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则