尊龙d88官方网站

<wbr id="oi25s"><source id="oi25s"><option id="oi25s"></option></source></wbr>
      <big id="oi25s"></big>
      
      
    1. dede 5.7 手機偽靜態分頁

      作者: 沁雪瀾 分類: php 發布時間: 2020-07-18 10:13

      目錄include/arc.listview.class.php

      修改GetPageListDM方法

      function GetPageListDM($list_len,$listitem="index,end,pre,next,pageno")
      
      {
      
          global $cfg_rewrite;
      
          $prepage = $nextpage = '';
      
          $prepagenum = $this->PageNo-1;
      
          $nextpagenum = $this->PageNo+1;
      
          if($list_len=='' || preg_match("/[^0-9]/", $list_len))
      
          {
      
              $list_len=3;
      
          }
      
          $totalpage = ceil($this->TotalResult/$this->PageSize);
      
          if($totalpage<=1 && $this->TotalResult>0)
      
          {
      
              return "<li><span class="pageinfo">共 1 頁/".$this->TotalResult." 條記錄</span></li>
      ";
      
          }
      
          if($this->TotalResult == 0)
      
          {
      
              return "<li><span class="pageinfo">共 0 頁/".$this->TotalResult." 條記錄</span></li>
      ";
      
          }
      
          $maininfo = "<li><span class="pageinfo">共 <strong>{$totalpage}</strong>頁<strong>".$this->TotalResult."</strong>條</span></li>
      ";
      
      
      
          $purl = $this->GetCurUrl();
      
          // 如果開啟為靜態,則對規則進行替換
      
          if($cfg_rewrite == 'Y')
      
          {
      
              $nowurls = preg_replace("/(d+)/", ".php?", $purl);
      
              $nowurls = explode("?", $nowurls);
      
              $purl = $nowurls[0];
      
      
      
          }
      
      
      
          $geturl = "tid=".$this->TypeID."&";
      
          $purl .= '?'.$geturl;
      
      
      
          $optionlist = '';
      
          //$hidenform = "<input type='hidden' name='tid' value='".$this->TypeID."'>
      ";
      
          //$hidenform .= "<input type='hidden' name='TotalResult' value='".$this->TotalResult."'>
      ";
      
      
      
          //獲得上一頁和下一頁的鏈接
      
          if($this->PageNo != 1)
      
          {
      
              $prepage.="<li><a href='".$purl."PageNo=$prepagenum'>上一頁</a></li>
      ";
      
              $indexpage="<li><a href='".$purl."'>首頁</a></li>
      ";
      
          }
      
          else
      
          {
      
              $indexpage="<li><a href='".$purl."'>首頁</a></li>
      ";
      
          }
      
          if($this->PageNo!=$totalpage && $totalpage>1)
      
          {
      
              $nextpage.="<li><a href='".$purl."PageNo=$nextpagenum'>下一頁</a></li>
      ";
      
              $endpage="<li><a href='".$purl."PageNo=$totalpage'>末頁</a></li>
      ";
      
          }
      
          else
      
          {
      
              $endpage="<li><a>末頁</a></li>
      ";
      
          }
      
      
      
      
      
          //獲得數字鏈接
      
          $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;
      
              }
      
          }
      
          else
      
          {
      
              $j=1;
      
              if($total_list>$totalpage)
      
              {
      
                  $total_list=$totalpage;
      
              }
      
          }
      
          for($j;$j<=$total_list;$j++)
      
          {
      
              if($j==$this->PageNo)
      
              {
      
                  $listdd.= "<li class="thisclass"><a>$j</a></li>
      ";
      
              }
      
              else
      
              {
      
                  $listdd.="<li><a href='".$purl."PageNo=$j'>".$j."</a></li>
      ";
      
              }
      
          }
      
      
      
          $plist = '';
      
          if(preg_match('/index/i', $listitem)) $plist .= $indexpage;
      
          if(preg_match('/pre/i', $listitem)) $plist .= $prepage;
      
          if(preg_match('/pageno/i', $listitem)) $plist .= $listdd;
      
          if(preg_match('/next/i', $listitem)) $plist .= $nextpage;
      
          if(preg_match('/end/i', $listitem)) $plist .= $endpage;
      
          if(preg_match('/option/i', $listitem)) $plist .= $optionlist;
      
          if(preg_match('/info/i', $listitem)) $plist .= $maininfo;
      
          if($cfg_rewrite == 'Y')
      
          {
      
              $plist = str_replace('.php?tid=', '', $plist);
      
              $plist = str_replace('&TotalResult=', '-', $plist);
      
              $plist = str_replace("&PageNo=1",'',$plist);
      
              $plist = preg_replace("/&PageNo=(d+)/i",'-\1',$plist);
      
              $plist = str_replace("&",'',$plist);
      
      
      
          }
      
          return $plist;
      
      }

      對應偽靜態規則

      RewriteEngine On
      
      
      
      RewriteRule a([0-9]+)$ view.php?aid=$1
      
      RewriteRule list([0-9]+)-([0-9]+) list.php?tid=$1&PageNo=$2
      
      RewriteRule list([0-9]+) list.php?tid=$1

      如果覺得我的文章對您有用,請隨意打賞。您的支持將鼓勵我繼續創作!

      尊龙d88bbin平台 D88尊龙移动客户端 尊龙d88开户登入 尊龙d88网址备用登 尊龙d88来就送38 尊龙d88注册登录 尊龙d88官网免费下载 D88尊龙电脑版 下载尊龙d88app d88尊龙手机登录免费下载 尊龙d88手机版在线登录 尊龙d88登录安卓版下载 尊龙d88旧版登陆 尊龙d88下载 d88尊龙网页版登录手机 尊龙d88手机版在线登录 d88尊龙压大小打不开 尊龙d88旧版登陆 尊龙d88登录安卓版下载 尊龙d88旧版登录网址下载 尊龙d88官网免费下载 尊龙d88官网免费下载 d88尊龙新版登录 尊龙d88手机网页登录 D88尊龙网址大全 尊龙d88旧版登陆 下载尊龙d88app d88尊龙登录下载 尊龙d88开户登入 尊龙d88旧版登录网址下载 尊龙d88旧版网址 尊龙d88旧版网址 尊龙d88官网免费下载 尊龙d88登录 尊龙d88登录 d88尊龙官网免费下载 尊龙d88来就送38 尊龙d88下载 尊龙d88旧版登录网址下载 D88尊龙网址大全 尊龙d88手机版在线登录 尊龙d88用现金娱乐 d88尊龙压大小打不开 尊龙d88注册登录 尊龙d88登录安卓版下载 d88尊龙官网免费下载 尊龙d88来就送38 D88尊龙移动客户端 d88尊龙手机登录免费下载 尊龙d88手机版下载网址
      D88尊龙手机版登录 D88尊龙电脑版 D88尊龙移动客户端 D88尊龙网址大全 d88尊龙压大小打不开 d88尊龙官网免费下载 d88尊龙官网登录免费下载 d88尊龙手机登录 d88尊龙手机登录免费下载 d88尊龙新版登录 d88尊龙登录下载 d88尊龙网址 d88尊龙网页版登录手机 下载尊龙d88app 尊龙d88app 尊龙d88bbin平台 尊龙d88下载 尊龙d88官方网站 尊龙d88官网免费下载 尊龙d88开户登入 尊龙d88手机版下载网址 尊龙d88手机版在线登录 尊龙d88手机网页登录 尊龙d88旧版登录网址下载 尊龙d88旧版登陆 尊龙d88旧版网址 尊龙d88来就送38 尊龙d88注册登录 尊龙d88游戏登录入口 尊龙d88用现金娱乐 尊龙d88登录 尊龙d88下载 临漳县| 固镇县| 葵青区| 越西县| 宿州市| 登封市| 玉山县| 德安县| 六安市| 潜山县| 民丰县| 铁岭县| 封开县| 普兰店市| 曲周县| 安多县| 隆回县| 鄂伦春自治旗| 平塘县| 松潘县| 河池市| 文山县| 资阳市| 长兴县| 黄陵县| 咸阳市| 武邑县| 虎林市| 兴义市| 北票市| 普陀区| 广水市| 吉安县| 闽清县| 偃师市| 丰镇市| 中西区| 茌平县| 古浪县| 吉林省| 米泉市|