dede列表页修改子栏目列表名称中/符号

这篇具有很好参考价值的文章主要介绍了dede列表页修改子栏目列表名称中/符号。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

我们知道,在使用DEDECMS时,创建的子栏目列表名称是这样的例子:顶级栏目名称 / 子栏目名称 网站名称.于是我们由于SEO或者用于美观方面,都是想去掉顶级栏目名称与子栏目名称中" / "这个符号,下面开始修改方法:(此方法适用于DEDECMSv5.6,其他版本应该也可行)
我们打开文件 include/arc.listview.class.php 找到下面这段代码:
$this->Fields['title'] = ereg_replace("[<>]"," / ",$this->TypeLink->GetPositionLink(false));

将以上代码替换成以下代码:
$this->Fields['title'] = ereg_replace("[<>]"," - ",$this->TypeLink->GetPositionLink(false));

基本上没什么改变,最重要的就是注意以上代码中" / "这个符号的变化.修改完了之后点击保存,更新子栏目再看看!
如果以上修改你还无法满足觉得不好看的话可以继续下面的方法继续修改:
打开 include/ypelink.class.php 找到下面这段代码:
$this->valuePositionName = $tinfos['typename'].$this->SplitSymbol.$this->valuePositionName;

将以上代码替换成以下代码:
$this->valuePositionName = $this->valuePositionName.$this->SplitSymbol.$tinfos['typename'];

然后更新列表再看看效果!

本文链接:https://jinmengqiang.cn/a/202107/39.html文章来源地址https://www.toymoban.com/news/detail-596265.html

到了这里,关于dede列表页修改子栏目列表名称中/符号的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 织梦dede调用四级栏目的实现方法

    织梦调用四级子栏目,首先需要修改文件:includetaglibchannel.lib.php,请将以下代码全部复制替换上述文件: rn\\\";if($row=$dsql-GetArray()){$row[\\\'sonids\\\'] = $row[\\\'rel\\\'] = \\\'\\\';if($needRel){$row[\\\'sonids\\\'] = GetSonIds($row[\\\'id\\\'], 0, false);if($row[\\\'sonids\\\']==\\\'\\\') $row[\\\'rel\\\'] = \\\'\\\';else $row[\\\'rel\\\'] = \\\" rel=\\\'dropmenu{$row[\\\'id\\\']}\\\'\\\";

    2024年02月02日
    浏览(84)
  • 如何让DEDE标签输出的指定栏目新窗口打开

    对DEDE代码有一定了解的朋友们应该了解,dede模版支持部分的PHP代码,那我们就利用这一点来实现它; [field:typename/]{/dede:channel} 这句是逻辑重点: 标签注解:当栏目ID为9的时候,输出target=\\\'_blank\\\'否则输出空;当然也可以用来判断当前内容是否与当前栏目对应,对应则显示不同

    2023年04月24日
    浏览(47)
  • 让dede:type调用栏目内容content的方法

    织梦默认的如果在{dede:type}标签之间调用content栏目内容是调用不到的,那么要怎么调用呢? 首先找到include/taglib/type.lib.php 这个文件,在大约42行处找到如下sql语句: 修改为: 修改完成后,去调用就可以了! 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家

    2024年02月02日
    浏览(46)
  • dede:channel标签支持调用子栏目描述description及关键词keywords的办法

    dede:channel标签不支持调用子栏目的及栏目描述,有些时候我们需要用户,需要简单的修改一下文件,如下: includetaglibchannel.lib.php文件第86行(注意sql语句有多个,最好是都替换下) 在后面添加,keywords,description,成如下 在模板中(举例,根据自己的代码灵活使用):

    2024年02月02日
    浏览(54)
  • 如何获取织梦cms当前栏目的顶级栏目名称

    在用织梦做一些项目时,时常会碰到需要在当前页面调用顶级栏目名称的时候,织梦默认{dede:field name=\\\'typename\\\' /} 可以获取当前栏目页上一级栏目的名称,而不是当前栏目顶级栏目名称。 使用时一定要注意是不是需要修改查询语句表的前缀 下面拓展出一个方法来实现这个效果

    2024年02月02日
    浏览(44)
  • 织梦dedecms获取当前栏目路径及栏目名称的方法

    标签如下: 当前: 复制代码 代码如下: {dede:type} [field:typename/] {/dede:type} 因为{dede:field  name=\\\'arcurl\\\'/} 这个获取当前页面路径的标签只能在内容页使用,栏目页没有效果的。所以在栏目页想获取当前栏目的路径及名称的话,就要用上面这个标签。 而获取网站所有栏目名称及路径

    2023年04月18日
    浏览(58)
  • dede中调用文章属性的名称(调用自定义属性名称)

    接下来我们给大家分享一下如何在文章页内调用相关的属性名称: 我们可以看到,这个标题后面就是我们需要的属性名字,通过代码分析我们可以看到调用的代码为 我们能够看出来,这个调用需要函数:IsCommendArchives(@me) 这个函数就是把文章内获取的flag的内容,转化对应的

    2024年02月02日
    浏览(39)
  • DEDE集成百度搜索谷歌搜索站内全站搜索站内按栏目搜索等功能的搜索栏

    DEDE可定制性非常强,我们接到一个项目,要求定制站点的搜索框,要求能有个选项,可以让访客点选使用百度搜索站内内容或者用谷歌搜索站点内容,或者直接搜索整站内容,或者点选按栏目搜索站内内容 全部代码如下: 快捷搜索: {dede:hotwords num=\\\'5\\\'subday=\\\'30\\\' maxlength=\\\'10\\\'/}

    2024年02月02日
    浏览(46)
  • DedeCMS调用栏目名称限制字数的方法

    我们在DedeCMS调用栏目名称的时候使用的标签是channel,这样就可以调用出来栏目的名称,无论栏目的名称是多长都会调用出来,如果栏目名称很长的话就会影响到导航栏的美观,所以在调用的时候还要做一些栏目名称字数的限制。   我们在调用标题的时候想要控制字数采用的

    2024年02月03日
    浏览(40)
  • 织梦dedecms调用得到文章所属的副栏目id及副栏目名称的教程

    标签调用代码 函数代码,在includeextend.func.php 中增加如下代码: 注意:织梦标签artlist不能调用副栏目中的文章内容的问题,即文章属于互联网这个副栏目,但互联网栏目中却不显示这个文章。需要修改系统文件./include/taglib/arclist.lib.php。 修改为 以上就是本文的全部内容,希

    2024年02月02日
    浏览(46)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包