织梦DedeCMS不修改数据库DedeCMS怎么实现中英栏目名 ,首先找到 \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='
这种方式的弊端是NI的栏目链接要规范,按照英文的方式命名才可以。