织梦DedeCMS在实现中英文导航功能方法步骤


当前第2页 返回上一页

增加红色的部分,分隔符3个字自行去掉,至此就添加完成了。
 
调用方式 :{dede:field name='typenameng'/}
 
 
想要在channel 中使用,例如

代码如下:

{dede:channel type='son' row='10' typeid='1'}
<li><a >[field:typename/][field:typenameng/]</a></li>
{/dede:channel}

则还要修改一个文件,找到include\taglib\channel.lib.php
 
第一处:

代码如下:

if($type=='top')
{
$sql = "SELECT id,typename,typenameng,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath
From `#分隔符@__arctype` WHERE reid=0 And ishidden<>1 order by sortrank asc limit 0, $line ";
}
else if($type=='son')
{
if($typeid==0) return '';
$sql = "SELECT id,typename,typenameng,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath
From `#分隔符@__arctype` WHERE reid='$typeid' And ishidden<>1 order by sortrank asc limit 0, $line ";
}
else if($type=='self')
{
if($reid==0) return '';
$sql = "SELECT id,typename,typenameng,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath
FROM `#分隔符@__arctype` WHERE reid='$reid' And ishidden<>1 order by sortrank asc limit 0, $line ";
}

第二处:
 

代码如下:

//如果用子栏目模式,当没有子栏目时显示同级栏目
if($type=='son' && $reid!=0 && $totalRow==0)
{
$sql = "SELECT id,typename,typenameng,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath
FROM `#分隔符@__arctype` WHERE reid='$reid' And ishidden<>1 order by sortrank asc limit 0, $line ";
$dsql->SetQuery($sql);
$dsql->Execute();
}

增加查询字段就可以在channel中使用了,还有type,channelartlist等标签页是在相应的lib类中添加查询的字段,在此限于篇幅就不错详细的叙述了。
 
//处理同级栏目中,当前栏目的样式。currentstyle中的调用,include\taglib\channel.lib.php 140行 $linkOkstr = str_replace("~typename~",$row['typename'],$linkOkstr);下面添加
$linkOkstr = str_replace("~typenameeng~",$row['typenameeng'],$linkOkstr);即可。


标签:织梦DedeCMS

返回前面的内容

相关阅读 >>

dedecms 栏目页面转换为单独页面

详解织梦模板dedecms对discuz论坛的一些常用调用代码

织梦网站安装教程 织梦模板通用安装图文教程

织梦DedeCMS调用昨天、两天前、某个时间段发布的文章的方法

dedecms首页幻灯片显示问题帮助教程

dedecms 网站优化4则细节

dedecms error copy uploadfile error!上传图片失败解决方法

dedecms织梦tag标签显示单个标签共有多少篇文章的方法

dedecms搬家后出现includetempletsdefaultindex.htm not found!解决方案

问答模块发布提问后该问题就过期的解决方法

更多相关阅读请进入《织梦DedeCMS》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...