dedecms做英文网站需要修改的细节处,DEDE技术
导读:DEDE技术DEDE技术前面已经说过用dedecms程序做英文网站的初步过程,现在就来谈谈细节之处。比如分页文字、上一篇、下一篇、当前位置主页文字、搜索结果分页文字等等一些细节,不多说织梦的模板dede免费校板下战。
前面已经说过用dedecms程序做英文网站的初步过程,现在就来谈谈细节之处。比如分页文字、上一篇、下一篇、当前位置“主页”文字、搜索结果分页文字等等一些细节,不多说了,分享下做英文网站的细节修改经验:
1. 让Dede的分页标签pagelist支持中英文双语版
A、 首先找到include/arc.listview.class.php文件,找到527行,添加$pagelang=trim($ctag->GetAtt("pagelang"));(注意:pagelang是标签属性) B、 然后找到536行,修改为$this->dtp->Assign($tagid,$this->GetPageListDM($list_len,$listitem,$pagelang)); C、 找到function GetPageListDM($list_len,$listitem="index,end,pre,next,pageno")修改为function GetPageListDM($list_len,$listitem="index,end,pre,next,pageno",$pagelang);把$pagelang参数传给GetPageListDM函数。 D、 然后在添加如下代码 if ($pagelang=="en") { $page1="Total 1 page"; $page2="Records"; $page3="Total 0 page"; $page4="Total"; $page5="pages"; $uahome=" Home "; $uaprevious=" Previous "; $uanext=" Next "; $ualastpage=" Last Page "; } else { $page1="共1页"; $page2="条记录"; $page3="共 0 页"; $page4="共"; $page5="页"; $uahome="首页"; $uaprevious="上一页"; $uanext="下一页"; $ualastpage="末页"; } ,再把相应的翻页代码中的汉字换成变量即可。 模板调用方法:{dede:pagelist listitem="info,index,end,pre,next,pageno" listsize="5" pagelang='en'/},默认为中文
2. 显示的‘上一篇’‘下一篇’怎么改成英文?
直接去修改这个 /include/arc.archives.class.php 文件就可以 查找"上一篇"进行修改
3. 搜索结果分页文字怎么修改成英文?
找到/include/arc.searchview.class.php 文件,查找"上一页"可以看到如下图片,将文字修改成自己想要的就可以了。
4. 当前位置中显示的“首页”dede免费校板下战怎么修改成“Home”
进入后台-> 系统 -> 系统基本参数 -> 主页链dede58模板接名 -> 改为Home
声明: 本文由我的SEOUC技术文章主页发布于:2023-07-22 ,文章dedecms做英文网站需要修改的细节处,DEDE技术主要讲述英文网站,细节,DEDE技术网站建设源码以及服务器配置搭建相关技术文章。转载请保留链接: https://www.seouc.com/article/web_34443.html