织梦做英文站分页、当前位置设置英文教程
|
首页我们上次介绍了<<织梦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"))'/} (编辑:甘南站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
