这篇文章主要为大家详细介绍了织梦模板修改之去掉模板导航中面包屑导航当前位置最后指示箭头,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,有需要的朋友可以收藏方便以后借鉴。
在给用户制作织梦模板中,有的用户非常细致要求也很严格,对细节的把控几乎到了苛刻的程度,但是织梦361的模板制作团队的成员都是极其细致耐心的帮用户解决处理问题,毕竟我们吃的就是这碗饭。例如这样一个问题,织梦模板导航中面包屑导航当前位置最后指示箭头,有些用户就很纠结,说不好看等等,反正就是要去掉,其实去不去掉对SEO影响几乎为零,完全可以忽视。但是没办法,用户想去掉,我们就要想办法给用户去掉。如下图所示:
下面织梦361小编给出解决步骤:
一、找到include/typelink.class.php 文件中的GetPositionLink方法,首先是去掉最后一个栏目的超链接
找到一下代码
this->valuePosition=this->GetOneTypeLink($this->TypeInfos);
更改为如下代码
this->valuePosition=this->TypeInfos['typename'];
二、还是在GetPositionLink方法中,现在是去除最后面的样式”>”
找到
return this->valuePosition.this->SplitSymbol
更改为
return $this->valuePosition;
三、$this->SplitSymbol这个代码就是dedecms面包屑导航里面的 “>”
这个的更改是在该文件的43行,可以通过更改
this->SplitSymbol=GLOBALS['cfg_list_symbol'];
这句话将样式改为自己想要的,但是更改完了之后二级栏目和三级栏目直接的连接也会相应的更改,那么如何防止其更改呢?
四、将LogicGetPosition方法中的
this->valuePositionName=tinfos['typename'].this->SplitSymbol.this->valuePositionName;
更改为
this->valuePositionName=tinfos['typename'].GLOBALS[′cfglistsymbol′].this->valuePositionName;
就可以了 .
以上就是织梦模板修改之去掉模板导航中面包屑导航当前位置最后指示箭头的全部内容,希望对大家的学习和解决疑问有所帮助,也希望大家多多支持网。
newstext作列表在帝国CMS中的用法简介
使用过帝国CMS的都知道帝国CMS有自己专用的自动简介字段 [!–smalltext–] ,但是我们发现,但有时的[!–smalltext–]字段使用的非常少,单独加一个[!–smalltext–]字段感觉太浪费资源。因此织