位置: 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任意文件上传)

  • 公司注册实缴资金能取出吗
  • 企业所得税和增值税重复收税了吗
  • 房产公司企业所得税如何预征
  • 劳务外包 规定
  • 总资产报酬率的公式
  • 金蝶软件制造费用结转步骤
  • 小规模企业所得税税率多少
  • 发票印不上字还能用吗?
  • 外包工加工工资怎么结算
  • 收取违约金如何处罚
  • 新能源汽车补贴2023年政策
  • 住宿费机打发票税率多少
  • 质押费用计入什么科目
  • 闲置资金怎么说?
  • 年末一般纳税人应交增值税借贷调平什么意思
  • 开发商按揭贷款担保责任有哪些
  • 小规模纳税人如何转一般纳税人
  • 自产自销的产品怎么做账
  • 失控发票进项税额转出申报表填写
  • 工资表中有哪些项目
  • 宜宾劳务公司有哪些
  • 交上月增值税的凭证
  • 小规模纳税人金额
  • 采购合同清单的安装调试费如何开具发票?税率是多少
  • 利润表的本期数即本月实际发生数
  • 单独计价入账的土地是固定资产吗
  • 收到退以前年度所得税
  • 中奖个人所得税多少起征收
  • 技术服务费怎么开票
  • 银行手续费抵扣税率是多少
  • 发票丢失税局怎么罚款
  • 怎么查询个体还是公司
  • 华为手机定位另外一个华为手机怎么办
  • 苹果手机id被锁定什么意思
  • 低值易耗品的界定标准何时修改的
  • 返点收入怎么会计分录
  • 费用报销费用填写要求
  • 企业购进的商品又赠送给客户,怎么做分录呀
  • uni-app 怎么实现页面不跳转依旧可以传数据
  • php分割数组
  • bounded linear functional
  • 生育保险具体待遇是什么
  • 结转成本涉及的科目
  • 不免征个人所得税的是个人转让著作权所得
  • 印花税没有及时交会有什么后果
  • mac安装步骤
  • 固定资产是不是非货币性资产
  • 应收票据贴现的影响因素
  • 物业增值服务主要有哪些
  • 中标服务费需要签合同吗
  • 企业购买理财产品收益要交税吗
  • 库存股会计处理流程
  • 奖金做预发年底会发吗
  • 会计工资标准
  • 免费给人一些客户资料违法吗
  • 收到垫付款计入什么科目
  • 空调维护保养费用谁出
  • 会计明细账怎么记
  • 复利终值与现值的关系
  • 建账的要点及应注意的问题
  • 蓝屏service
  • centos基本操作
  • Ubuntu 14.04系统怎么安装Nvidia 私有显卡驱动?
  • 用户账户限制
  • sharedprem.exe - sharedprem是什么进程 有什么作用
  • win8显示屏亮度调节
  • 各种linux系统比较
  • wps linux版本是什么意思
  • vue 瀑布流
  • Shell脚本监控linux系统信息
  • js判断元素是否显示
  • python3.6语法
  • unity3d性能优化工具
  • 如何编写一个完整的教学目标
  • 安卓开发者有多少
  • package.json里面的配置
  • 简单的移动端项目
  • 运满满订单取消技术服务费退还吗
  • 工信厅有什么实权
  • 小组长的职责及职责
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设