加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > CMS系统 > Dedecms > 正文

织梦DedeCMS去面包屑导航中最后一个连接符

发布时间:2020-12-14 04:08:34 所属栏目:Dedecms 来源:网络整理
导读:由站长 通过网络收集整理的代码片段。编程之家小编现在分享给大家,也给大家做个参考。 很多网站在用到面包屑导航的时候,需要个性化的设计,所以做 dede 二次开发的时候经常想将面包屑导航最后的箭头去掉,或者将最后栏目的连接地址去掉,

以下代码由PHP站长网 52php.cn收集自互联网现在PHP站长网小编把它分享给大家,仅供参考

很多网站在用到面包屑导航的时候,需要个性化的设计,所以做 dede 二次开发的时候经常想将面包屑导航最后的箭头去掉,或者将最后栏目的连接地址去掉,织梦面包屑调用出来的形式是:主页>栏目一>栏目二>,在DedeCMS 面包屑导航去链接方法中说到了如何把这个生成的面包屑导航的链接去掉,今天就说说,如何去掉这个导航中的最后一个连接符“>”。



然没什么不好,但是追求细节的我还是决定改变成结尾无连接符的样式。解决方法一共有两种:


一、修改底层文件,打开 include/typelink.class.php 文件。


将代码:

return $this->valuePosition.$this->SplitSymbol;

修改为:

return $this->valuePosition;

二、修改调用标签。


原面包屑导航的调用标签为:

{dede:field name=’position’/}

修改为:

{dede:field name=’position’ runphp=’yes’}

$a=mb_strlen(@me);//计算字符串的长度

@me=cn_substr(@me,$a-2,-1);//截取字符

{/dede:field}

以上内容由PHP站长网【52php.cn】收集整理供大家参考研究如果以上内容对您有帮助,欢迎收藏、点赞、推荐、分享。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读