位置: IT常识 - 正文

织梦用arclist标签设置当前文章高亮(织梦标签教程)

编辑:rootadmin

推荐整理分享织梦用arclist标签设置当前文章高亮(织梦标签教程),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:织梦tag标签怎么用,织梦logo怎么更换,织梦的css样式在哪,织梦使用教程,织梦使用教程,织梦标签教程,织梦logo怎么更换,织梦tag标签怎么用,内容如对您有帮助,希望把文章链接给更多的朋友!

做网站比如一些帮助、说明类的页面可以用栏目去做,也可以用文章来做,考虑用文章是因为文章写起来比较方便,还可以用自定义的字段,比栏目要灵活得多。栏目比较好处理当前栏目高亮的问题,写法如下

{dede:channel typeid='' row='' currentstyle="<li class="on"><a href='~typelink~'>~typename~</a></li>"}

<li><a href="[field:typeurl/]">[field:title/]</li>

{/dede:channel}

注意typelink和typeurl的写法。如果用文章来做的话,就需要修改几个地方,网上有些错误的写法,笔者亲自测试过,修正后分享给大家。

include/taglib/arclist.lib.php

找到

//增加对分页内容的处理

在这段前加入

$currentstyle = $ctag->GetAtt('currentstyle');

在大概135行,找到

$tagid,$pagesize,$isweight

增加 ,$currentstyle 也就是

织梦用arclist标签设置当前文章高亮(织梦标签教程)

$tagid,$pagesize,$isweight,$currentstyle

大概在170行,找到

$isweight='N'

后面增加

,$currentstyle=''

在519行,找到

$row['textlink'] = "<a href='".$row['filename']."'>".$row['title']."</a>";

后面增加

//by织梦模板 www.dede58.com

if($currentstyle && $row['id']==$arcid){

$currentstyle = str_replace('~typelink~', $row['filename'], $currentstyle);

$row['currentstyle'] = str_replace('~typename~', $row['title'], $currentstyle);

}

模板调用,具体样式请自行修改

{dede:arclist currentstyle="<li class='on' ><a href='~typelink~'>~typename~</a></li>"}[field:array runphp='yes']if(@me['currentstyle']){@me = @me['currentstyle'];}else{@me = "<li><a href='{@me['arcurl']}'>{@me['title']}</a></li>";}[/field:array]{/dede:arclist}

免责

本文链接地址:https://www.jiuchutong.com/zhishi/313165.html 转载请保留说明!

上一篇:python dump方法的序列化(python dup函数)

下一篇:phpcms上传图片传不了怎么办(phpcms任意文件上传)

  • m级纳税人如何变成b级
  • 收到投资款要交企业所得税吗为什么
  • 小规模纳税人的进项税额怎么处理
  • 出口退税附加税分录怎么写
  • 印花税计入什么科目会计分录
  • 个人住房交不交个税
  • 市政绿化工程的施工方案
  • 税控盘专票认证登录密码正确还是登录不上去
  • 发票属于什么凭证类型
  • 个体户没有营业执照怎么举报
  • 建账录入期初数据需要看哪个表
  • 发票超过2个月可以报销吗
  • 小微企业季度缴税一百万退税吗
  • 建筑企业之前的工作内容
  • 印花税少于1元怎么处理
  • 购车保险属于什么费用
  • 劳务公司如何确定收入
  • 企业收到政府拆迁补偿款要交税吗怎么做账
  • win11触摸板不能用
  • php的数组函数
  • 应收未收是什么
  • php实现多维数组输入
  • 水利建设基金计税依据
  • 基于vue的ui
  • php的foreach遍历原理
  • 支出在记账凭证里怎么填
  • 期初未分配利润在哪个表
  • 免抵退税的会计分录
  • 投资他人公司
  • 月末库存商品结转成本怎么算
  • ecs怎么用
  • PostgreSQL教程(三):表的继承和分区表详解
  • 电商会计如何做账
  • 应收账款余额百分比法与账龄分析法有何异同
  • db2 -952
  • 企业购进材料取得增值税专用发票
  • 购买软件多少钱进无形资产
  • 什么是房地产企业?它主要具有哪些特性?
  • 未投入使用的固定资产折旧计入什么科目
  • 小规模免税收入怎么做账
  • 工程项目买保险没有合同 情况说明怎么写
  • 营业外收入在资产负债表
  • 固定资产账实不符违反的规定
  • 车辆按揭利息财务怎么算
  • 增值税进项用不完怎么办
  • 出口退税进项发票会计分录
  • 收到保险公司的发票怎么做账
  • 个人承担社保如何办理
  • 未交增值税增加记哪方
  • 进项税额转出有余额怎么调整
  • 对公账户怎么打印
  • 或有租金租赁
  • 现金支出业务的流程步骤包括
  • 会计如何建账做账
  • sql server安全设置
  • sql语句大全实例教程
  • asp 分页
  • linux内核构成
  • vmware workstation中的虚拟机的终端
  • 分区时把磁盘格式化了,如何恢复
  • win10系统共享打印机无法访问怎么解决
  • 关闭5gwifi
  • xp专业版激活工具
  • win8系统如何
  • win10无法安装无线显示器
  • windows10使用ie浏览器
  • [置顶] clauvio,Twitter小老鼠
  • 欢迎使用本公司智能语音电动车
  • python black
  • cmd 字符集
  • 使用nodejs开发后端
  • jquery从左到右渐渐显示
  • python 基础 详细
  • 网页js调试
  • jquery常用函数
  • 工商电话号码客服投诉热线
  • 环保税新政策
  • 三证合一的资料
  • 010是哪个市区的电话号码
  • 代理记账资质办理在哪个网站提交申请
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设