织梦做英文站分页、当前位置设置英文教程
首页我们上次介绍了<<织梦dedecms如何做中英文多语言站点>>,但是有些细节还是无法满足英文站,比如列表分页出现“首页上一页下一页末页”、当前位置:首页>about>,这样的问题改如何解决呢?今天就跟着织梦58一起来学学吧。
1:列表分页英文设置教程 用arc.listview.class.php覆盖include/arc.listview.class.php
调用方法: {dede:pagelist listsize='5'/} {dede:pagelist pagelang='en' listsize='5'/} pagelang:en为英文,cn为中文,默认语言中文
扩展阅读: /** *获取静态的分页列表 * *@accesspublic *@paramstring$list_len列表宽度 *@paramstring$list_len列表样式 *@returnstring */ functionGetPageListST($list_len,$listitem="index,end,pre,next,pageno",$pagelang) { /*******************/ if($pagelang='cn'){ $uahome="首页"; $uaprevious="上一页"; $uanext="下一页"; $ualastpage="末页"; $uapage="页"; $uatotal="共"; $uarecords="条记录"; }else{ $uahome="Home"; $uaprevious="Previous"; $uanext="Next"; $ualastpage="LastPage"; $uapage="Page"; $uatotal="Total"; $uarecords="Records."; } $prepage=$nextpage=''; $prepagenum=$this->PageNo-1; $nextpagenum=$this->PageNo+1; if($list_len==''||ereg("[^0-9]",$list_len)) { $list_len=3; } $totalpage=ceil($this->TotalResult/$this->PageSize); if($totalpage<=1&&$this->TotalResult>0) { return" 2:{dede:field name='position'}中英文双语 替换前面的“首页”两成“Home”就行了,后台的栏目用英文就行 标签:{dede:field name='position' function='str_replace("首页","Home",Html2Text("@me"))'/} (编辑:甘南站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |