织梦dedecms中英双语网站分页导航和面包屑导航制作 。在英文站中列表分页导航出现“首页 上一页 下一页 末页”,当前位置:首页>about>,这样的问题改如何解决呢?本文就来解决一下这两个问题。
1:列表分页英文设置教程用arc.listview.class.php覆盖include/arc.listview.class.php调用方法:{dede:pagelist listsize='5'/}{dede:pagelist pagelang='en' listsize='5'/}pagelang:en为英文,cn为中文,默认语言中文扩展阅读:
/*** 获取静态的分页列表** @access public* @param string $list_len 列表宽度* @param string $list_len 列表样式* @return string*/function GetPageListST($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=" Last Page ";$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 "<li><span class="pageinfo">".$uatotal." <strong>1</strong> ".$uapage."
<strong>".$this->TotalResult."</strong>".$uarecords."</span></li> ";}if($this->TotalResult == 0){return "<li><span class="pageinfo">".$uatotal." <strong>0</strong> ".$uapage." <strong>".$this->TotalResult."</strong>".$uarecords."</span></li> ";}$purl = $this->GetCurUrl();$maininfo = "<li><span class="pageinfo">".$uatotal." <strong>{$totalpage}</strong> ".$uapage." <strong>".$this->TotalResult."</strong>".$uarecords."</span></li> ";$tnamerule = $this->GetMakeFileRule($this->Fields['id'],"list",$this->Fields['typedir'],$this->Fields['defaultname'],$this->Fields