织梦CMS如何修改中英文模板的当前位置
Posted liu-zhijun
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了织梦CMS如何修改中英文模板的当前位置相关的知识,希望对你有一定的参考价值。
一些企业可能会有对外贸易,所以说可能需要做一个双语网站。对于双语网站有些企业可能会直接使用两个域名建立中文和英文两个独立网站,当然我们也可以使用一个域名建立一个双语网站。但是这个过程中我们会遇到这样那样的小问题。下面中名论坛小编为大家介绍一下如何修改中英文模板的当前位置。
在织梦CMS中,我们通过标签{dede:field name=‘position‘/}来调用当前位置,栏目名称可以通过调用来实现,但是“主页”字样或者“Home”字样是自己进行设置的,我们希望够有一种方法自动根据中文或者英文进行自动选择“主页”字样或者“Home”字样。
实现方法如下:
找到标签{dede:field name=‘position‘/}
1: 将之修改为如下代码:
{dede:field name=‘position‘ runphp=‘yes‘}
$b = array("主页");
$c = array("HOME");
@me=str_replace($b,$c,@me);
{/dede:field}
这样我们的网站就可以根据网站语言类别进行自动选择“主页”字样或者“Home”字样(至于如何识别这里我们不做详细介绍)。怎么样,“如何修改中英文模板的当前位置”你学会了吗?反正小编我是学会了。
2:{dede:field name=‘position‘}中英文双语
替换前面的“首页”两成“Home”就行了,后台的栏目用英文就行
标签:{dede:field name=‘position‘ function=‘str_replace("首页","Home",html2Text("@me"))‘/}
以上是关于织梦CMS如何修改中英文模板的当前位置的主要内容,如果未能解决你的问题,请参考以下文章
用织梦cms建网站,如何设置首页文章显示的条数?比如说最多显示10条,怎么设置?
织梦CMS自定义标签在哪设置?网站模板自己做的,以前用过科讯CMS,不了解织梦,想知道怎么自己定义