{dede:field name='position'/}去除最后一个'>'符号
来源:互联网 发布:艾弗森数据 编辑:程序博客网 时间:2024/04/27 23:20
事情:
dede提供了面包屑的功能。但是最后面总会带一个'>'符号。甚是烦人。目标干掉它。
第一种解决方法: 1. 在系统参数里面修改这个符号。
第二种解决方法: 2. 使用截子符,runphp操作(网上百度很多,遗憾是我没有试验成功)。
第三种解决方法: 3. 修改底层代码。(我采用的这种,试验了,可以)。
解决:
- 找到 include/typelink.class.php 文件。
- 找到下面的方法。
//获得某类目的链接列表 如:类目一>>类目二>> 这样的形式 //islink 表示返回的列表是否带连接 function GetPositionLink($islink=true) { $indexpage = "<a href='".$this->indexUrl."'>".$this->indexName."</a>"; if($this->valuePosition!="" && $islink) { return $this->valuePosition; } else if($this->valuePositionName!="" && !$islink) { return $this->valuePositionName; } else if($this->TypeID==0) { if($islink) { return $indexpage; } else { return "没指定分类!"; } } else { if($islink) { $this->valuePosition = $this->GetOneTypeLink($this->TypeInfos); if($this->TypeInfos['reid']!=0) { //调用递归逻辑 $this->LogicGetPosition($this->TypeInfos['reid'],true); } $this->valuePosition = $indexpage.$this->SplitSymbol.$this->valuePosition; return $this->valuePosition.$this->SplitSymbol; //需要修改这里..... } else { $this->valuePositionName = $this->TypeInfos['typename']; if($this->TypeInfos['reid']!=0) { //调用递归逻辑 $this->LogicGetPosition($this->TypeInfos['reid'],false); } return $this->valuePositionName; } } }
- 将上面的需要修改的行,改成这样即可: return $this->valuePosition;
5. 最终模板调用的{dede:field name='position'/}。 最终效果图如下:
0 0
- {dede:field name='position'/}去除最后一个'>'符号
- dede:field name='position' 变成英文
- Dedecms当前位置{dede:field name='position'/}修改
- 织梦(dedecms)当前位置{dede:field name='position' /}修改
- 织梦当前位置默认标签({dede:field name=’position’/})的CSS
- {dede:field name="title"/} 长度限制
- DedeCMS {dede:field name='array' /}的用法
- DEDE [field:global name=autoindex/] 按序列号递增
- Dedecms当前位置{dede:field name=…
- {dede:field name='array' /}的简单用法示范
- {dede:field name='softlinks'/}下载页标签修改
- {dede:field name='array' /}的简单用法示范
- dede 面包屑最后一个>
- DEDE [field:global name=autoindex/ ] 从0从1开始的办法!
- 织梦DEDECMS修改下载地址{dede:field name=\'softlinks\'/}格式方法
- dede5.7当前位置{dede:field.position}的修改方法
- 手机版模板 {dede:field.position /} 的用法
- js 去除最后一个,
- Aimer
- 二手机械设备存在环保缺陷
- SQL SERVER 2008 R2配置管理器出现“远程过程调用失败”【0x800706be】的解决办法
- 科目一准备开考了,今晚写日记
- 谷歌技术"三宝"之MapReduce
- {dede:field name='position'/}去除最后一个'>'符号
- 揭秘赚钱的技巧,学会让钱自己进来
- jQuery的deferred对象详解
- JSON 语法是 JavaScript 语法的子集
- Android--Activity的启动模式
- [C++ primer]四种强制类型转换
- CSI-S4:动态存储器分配-malloc与GC
- Hibernate注解使用
- PLL的原理,怎样用它倍频