欢迎来到258分享网,纯净的网络源码分享基地!

258资源分享网

全部作品
全部作品
网站源码
微信源码
素材特效
源码插件
视频教程
建站学院
热门搜索: 织梦  农业种植  农业  安全设置  官方
258资源分享 > 建站学院 > 织梦教程 > 不修改数据库dedecms怎么实现中英栏目名

推荐下载

HTML5响应式自适应网咯设计

2020-05-12   浏览:736

高端HTML5响应式企业通用网

2020-05-06   浏览:517

html5响应式外贸网站英文版

2020-05-08   浏览:505

HTML5自适应律师工作室类网

2020-04-04   浏览:501

HTML5影视传媒文化公司类网

2020-05-12   浏览:494

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

发布时间:2021-01-27  

首先找到  \include\taglib\channel.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='<li class="current"><a href=http://www.dede58.com/a/dedejq/"~typelink~" ~rel~>###########<span class="cn">~typename~</span><span class="en">~dirName~</span></a></li>'  

}  

<li>  

    <a href='[field:typeurl/]' [field:rel/]>  

        <span class="cn">[field:typename/]</span>  

        <span class="en">[field:typedir runphp='yes' commet="获得最后目录名,英文"]  

            $l=split("/", @me);  

            @me=array_pop($l);  

        [/field:typedir]</span>  

    </a>  

</li>  

{/dede:channel} 

 

 

这种方式的弊端是您的栏目链接要规范,按照英文的方式命名才可以。

本文标签

:备案管家服务帮您把复杂流程变简单,解决您在进行网站备案过程中遇到的效率低下和成功率不高的问题。个人300/2个域名,企业500/5个域名,qq1650004.