网站源码-图片-资料下载-学习资料-牛资料网!只做精品资料网
  • 首 页
  • dedecms织梦让二级栏目标题去除“/”斜杠和一级栏目
    时间:2017-04-11 17:08 来源:www.xyhndec.com 作者:牛资料网 浏览:收藏 挑错 打印
    织梦是非常灵活的一款cms,dedecms的问题很多,但是做好了,也是一套完美的cms,最近博主经常遇到一些朋友提到说,栏目标题有斜杠怎么去掉,或者直接就不要一级栏目了,应该怎么搞。今天张显辉个人博客就把这些问题给大家总计整理一下,希望能够帮助大家!
     需要将他改为:"二级栏目_网站名称",这样在列表也调用{dede:field name='typename'/}就只有二级栏目 没有斜杠和一级栏目文字了!
     此方法dedecms5.7亲测可用
     
    1.将官方原来的排列方式反过来,找到include/typelink.class.php第164行 
    $this->valuePositionName = $tinfos['typename'].$this->SplitSymbol.$this->valuePositionName;
     
    修改为: 
    $this->SplitSymbol.$tinfos['typename'];
     
    去掉了前面部分
    还可以改其他的如:
    2.将模板的标题标签 
    <title>{dede:field.title/} - {dede:global.cfg_webname/}</title>
     
    修改为: 
    <title>{dede:field.title function='ereg_replace(" - "," - ",@me)'/} - {dede:global.cfg_webname/}</title>
     
    即可。
    3.如果您对栏目中间的连接符不满意,可以修改include/arc.listview.class.php,找到53行 
    $this->Fields['title'] = ereg_replace("[<>]"," / ",$this->TypeLink->GetPositionLink(false));
     
    把 / 删除 注意留一个空格 " "
    这样在模板标题标签部分就可以修改各级栏目间的连接符
    4.文章栏目做优化标题,模板里把标题标签替换成 {dede:field.seotitle /}
     
    *注如果行数不对,请ctrl+F查找,以免发生错误!
     

    郑重声明:
    牛资料网所有内容均由互联网收集整理、网友上传,并且以计算机技术研究交流为目的,仅供大家参考、学习,不存在任何商业目的与商业用途。 若您需要商业运营或用于其他商业活动,请您购买正版授权并合法使用。
    我们不承担任何技术及版权问题,且不对任何资源负法律责任。
    如无法下载,联系牛资料网索要。
    如有侵犯您的版权,请及时联系QQ:964613048,我们尽快处理。

    dede5.7文档关键词维护项“链接网址”过长被截断解决办法dede5.7文档关键词维护项“链接网址”
    织梦dedecms文章列表循环标签增加notypeid属性对指定栏目过滤织梦dedecms文章列表循环标签增加notyp
    织梦dedecms专题模板应用分析及使用案例织梦dedecms专题模板应用分析及使用案
    推荐栏目
    • 客服:我们竭诚为您服务!
    • 客服:我们竭诚为您服务!