重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
小白可以用一套帝国CMS程序实现中英文双语效果
成都创新互联始终坚持【策划先行,效果至上】的经营理念,通过多达十余年累计超上千家客户的网站建设总结了一套系统有效的全网整合营销推广解决方案,现已广泛运用于各行各业的客户,其中包括:资质代办等企业,备受客户赞誉。
基本方法主要解决了下面几个主要问题:
只用同一套程序
实现中英文导航
实现中英文分页
实现中英文数据库伪同步
下面接着来讲如何实现的吧:
建立一个英文内容数据表
建立一个英文的数据模型
英文模板应该采用编码UTF-8
数据伪同步:可以通过采集的方式从中文采集部分字段内容到英文的数据表。之所以是伪同步,是因为以后中文数据库修改了,英文数据库就要你自己去修改了,无法再同步了。
中英文共用的分页形式:原来的中文分页形式是:首页 上一页 下一页 尾页,这样的分页形式无法用在英文。可以修改语言包,建立一个中英文公用的分页形式。
比如:223 | 3 4 5 6 7 8 9 10 11 12 |
这个可以通过修改e/data/langauge/gb/pub/fun.php文件来实现:
92 'pripage'='上一页',
93 'nextpage'='下一页',
94 'lastpage'='尾页',
95 'startpage'='首页',
修改为:
92 'pripage'='',
93 'nextpage'='',
94 'lastpage'='|',
95 'startpage'='|',
6. 中英文共用的导航:原来的导航形式:您当前的位置:首页 图片库 中国近代纸钞 中央银行
在英文里面也会显示:首页 gallery China Republic
“首页”两个中文无法去掉。这同样也要修改语言包e/data/langauge/gb/pub/fun.php文件来实现:
90 'index'='首页',
91 'navfh'='',
修改为:
90 'index'='',
91 'navfh'='',
在实际导航调用时的[!--newsnav--]
中文改成:a href="/"首页/a[!--newsnav--]
英文改成:a href="/index.html"Home/a[!--newsnav--]
一个中英文双语网站是可以这样做出来了。
当然是输入的了,不然你可以打开默认模板复制黏贴也行
灵动标签是这样的:
[e:loop={栏目ID/专题ID,显示条数,操作类型,只显示有标题图片,附加SQL条件,显示排序}]
模板代码内容
[/e:loop]
万能标签是这样的:
[ecmsinfo]栏目ID/专题ID,显示条数,标题截取数,是否显示栏目名,操作类型,模板ID,只显示有标题图片,附加SQL条件,显示排序[/ecmsinfo]
你在网页上查看下源码,看下CSS的连接路径,没有CSS样式说明连接路径错了,或者那个样式表不存在