Dedecms不修改数据库dedecms怎么实现中英栏目名

Dedecms不修改数据库dedecms怎么实现中英栏目名,第1张

Dedecms不修改数据库dedecms怎么实现中英栏目名 织梦dedecms不修改数据库dedecms怎么实现中英栏目名 ,首先找到  includetaglibchannel.lib.php 大约在第140行 。   $likeType .= $linkOkstr;    在这个之前加入  
$dirList = split('/',$row['typedir']);  
      $dirName = array_pop($dirList);  
      $linkOkstr = str_replace("~dirName~",$dirName,$linkOkstr);  
  调用方法如下:  
{dede:channel type='top' row='10' currentstyle='
  • ###########~typename~~dirName~
  • ' }
  • [field:typename/] [field:typedir runphp='yes' commet="获得最后目录名,英文"] $l=split("/", @me); @me=array_pop($l); [/field:typedir]
  • {/dede:channel}
        这种方式的弊端是您的栏目链接要规范,按照英文的方式命名才可以。

    欢迎分享,转载请注明来源:内存溢出

    原文地址: http://outofmemory.cn/zaji/3007544.html

    (0)
    打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
    上一篇 2022-09-27
    下一篇 2022-09-27

    发表评论

    登录后才能评论

    评论列表(0条)

    保存