织梦中英双语网站分页导航和面包屑导航制作
2024-07-12 08:30:02
供稿:网友
织梦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>/r/n"; } if($this->TotalResult == 0) { return "<li><span class=/"pageinfo/">".$uatotal." <strong>0</strong> ".$uapage." <strong>".$this->TotalResult."</strong> ".$uarecords."</span></li>/r/n"; } $purl = $this->GetCurUrl(); $maininfo = "<li><span class=/"pageinfo/">".$uatotal." <strong>{$totalpage}</strong> ".$uapage." <strong>".$this->TotalResult."</strong> ".$uarecords."</span></li>/r/n"; $tnamerule = $this->GetMakeFileRule($this->Fields['id'],"list",$this->Fields['typedir'],$this->Fields['defaultname'],$this->Fields