织梦中英双语网站分页导航和面包屑导航制作

织梦教程 强烈建议 2024-02-26 11:03 134 0

  织梦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 "

  • ".$uatotal." 1 ".$uapage." ".$this->TotalResult."

      ".$uarecords."

  •   ";

      }

      if($this->TotalResult == 0)

      {

      return "

  • ".$uatotal." 0 ".$uapage." ".$this->TotalResult."

      ".$uarecords."

  •   ";

      }

      $purl = $this->GetCurUrl();

      $maininfo = "

  • ".$uatotal." {$totalpage} ".$uapage." ".$this->TotalResult."

      ".$uarecords."

  •   ";

      $tnamerule = $this->GetMakeFileRule($this->Fields['id'],"list",$this->Fields['typedir'],$this->Fields['defaultname'],$this->Fields

    本站资源均来自互联网或会员发布,如果不小心侵犯了您的权益请与我们联系。我们将立即删除!谢谢!