• 全国400电话网上服务平台
    强大号码库资源任选,方便,快捷,快速开通。
    咨询热线:400-1100-266  

    织梦中英双语网站分页导航和面包屑导航制作
    POST TIME:2017-11-13 01:09

    在英文站中列表分页导航出现“首页 上一页 下一页 末页”,当前位置:首页>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

    ['namerule2']);

    $tnamerule = ereg_replace('^(.*)/','',$tnamerule);

    //获得上一页和主页的链接

    if($this->PageNo != 1)

    {

    $prepage.="<li><a href='".str_replace("{page}",$prepagenum,$tnamerule)."'>".$uaprevious."</a></li>\r\n";

    $indexpage="<li><a href='".str_replace("{page}",1,$tnamerule)."'>".$uahome."</a></li>\r\n";

    }

    else

    {

    $indexpage="<li>".$uahome."</li>\r\n";

    }

    //下一页,未页的链接

    if($this->PageNo!=$totalpage && $totalpage>1)

    {

    $nextpage.="<li><a href='".str_replace("{page}",$nextpagenum,$tnamerule)."'>".$uanext."</a></li>\r\n";

    $endpage="<li><a href='".str_replace("{page}",$totalpage,$tnamerule)."'>".$ualastpage."</a></li>\r\n";

    }

    else

    {

    $endpage="<li>".$ualastpage."</li>\r\n";

    }

    //option链接

    $optionlist = '';

    $optionlen = strlen($totalpage);

    $optionlen = $optionlen*12 + 18;

    if($optionlen < 36) $optionlen = 36;

    if($optionlen > 100) $optionlen = 100;

    $optionlist = "<li><select name='sldd' style='width:{$optionlen}px' onchange='location.href=this.options[this.selectedIndex].value;'>\r\n";

    for($mjj=1;$mjj<=$totalpage;$mjj++)

    {

    if($mjj==$this->PageNo)

    {

    $optionlist .= "<option value='".str_replace("{page}",$mjj,$tnamerule)."' selected>$mjj</option>\r\n";

    }

    else

    {

    $optionlist .= "<option value='".str_replace("{page}",$mjj,$tnamerule)."'>$mjj</option>\r\n";

    }

    }

    $optionlist .= "</select></li>\r\n";

    //获得数字链接

    $listdd="";

    $total_list = $list_len * 2 + 1;

    if($this->PageNo >= $total_list)

    {

    $j = $this->PageNo-$list_len;

    $total_list = $this->PageNo+$list_len;

    if($total_list>$totalpage)

    {

    $total_list=$totalpage;

    以上就是跟班网总结的内容,希望对大家有所帮助

    
    关于我们 | 付款方式 | 建站知识 | 增值服务 | 网站模板
    Copyright © 2003-2016
    时间:9:00-21:00 (节假日不休)
    版权所有:巨人网络(扬州)科技有限公司
    总部地址:江苏省信息产业基地11号楼四层
    《增值电信业务经营许可证》 苏B2-20120278
    X

    截屏,微信识别二维码

    微信号:veteran88

    (点击微信号复制,添加好友)

     打开微信

    微信号已复制,请打开微信添加咨询详情!