麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > CMS > 帝國Empire > 正文

帝國模板列表頁和內容頁的偽靜態規則實現方法

2024-08-28 12:27:58
字體:
來源:轉載
供稿:網友

在欄目設置----生成選項里面

列表模式 和 內容頁模式 依然選擇靜態

然后在其他一些選擇是否生成列表頁內容頁的選項里面都選擇不生成就可以了

以下的是列表頁的==================================
為了不影響到使用結合項的功能

第一步:
復制 eactionListInfo.php 為 ListInfo_wjt.php

第二步:
打開 ListInfo_wjt.php

第三步:
找到:$page=(int)$_GET['page'];
改成:$page=(int)$_GET['page']-1;//haoyl.com 偽靜態修改標記

第四步:
找到:$listpage=page1($num,$line,$page_line,$start,$page,$search);
改成:$listpage=pagewjt($num,$line,$page_line,$start,$page,$search,$dolink);//haoyl.com 偽靜態修改標記

第五步:

打開 eclassconnect.php

找到://前臺分頁 在上面加上以下代碼

//列表頁偽靜態-----------haoyl.com
function pagewjt($num,$line,$page_line,$start,$page,$search,$dolink){
global $fun_r;
if($num<=$line)
{
return '';
}
$type='.html';
$url=$_SERVER['PHP_SELF'].'?page';
$snum=2;//最小頁數
$totalpage=ceil($num/$line);//取得總頁數
$firststr='';
//上一頁
if($page<>0)
{
$toppage='<a href="'.$dolink.'index'.$type.'">'.$fun_r['startpage'].'</a>';
$pagepr=$page;
if($pagepr==1)
{
$prido="index".$type;
}
else
{
$prido="index_".$pagepr.$type;
}
$prepage='<a href="'.$dolink.$prido.'">'.$fun_r['pripage'].'</a>';
}
//下一頁
if($page!=$totalpage-1)
{
$pagenex=$page+2;
$nextpage='<a href="'.$dolink.'index_'.$pagenex.$type.'">'.$fun_r['nextpage'].'</a>';
$lastpage='<a href="'.$dolink.'index_'.$totalpage.$type.'">'.$fun_r['lastpage'].'</a>';
}
$starti=$page-$snum<1?1:$page-$snum;
$no=0;
for($i=$starti;$i<=$totalpage&&$no<$page_line;$i++)

{
$no++;
if($page==$izzi)
{
$is_1='<a class="on" href="#">';
$is_2="</a>";
}
elseif($i==1)
{
$is_1='<a href="'.$dolink.'index'.$type.'">';
$is_2="</a>";
}
else
{
$is_1='<a href="'.$dolink.'index_'.$i.$type.'">';
$is_2="</a>";
}
$izzi=$i;
$izz=$i+2;
$pagenum=$i;
$returnstr.="".$is_1.$pagenum.$is_2;
}

$returnstr=$firststr.$toppage.$prepage.$returnstr.$nextpage.$lastpage;
return $returnstr;
}

以下為列表頁偽靜態規則

RewriteRule ^欄目目錄名/$ e/action/ListInfo_wjt.php?page=1&classid=欄目id
RewriteRule ^欄目目錄名/index.html$ e/action/ListInfo_wjt.php?page=1&classid=欄目id
RewriteRule ^欄目目錄名/index_([0-9]+).html$ e/action/ListInfo_wjt.php?page=$1&classid=欄目id

這樣的話 每個欄目都需要3條規則,對于欄目少的話 不太所謂 如果欄目多的話 你可以在欄目目錄名的地址使用([a-z]+)來代替 但需要自己修改一下 ListInfo_wjt.php 給予classid數值

這個方法是比較簡單的方法,不太會php,高手別見笑!

本人兩個站 內容頁和列表頁都是偽靜態的

以下是內容頁的偽靜態

打開 eactionShowInfo.php

找到:$page=(int)$_GET['page'];
改成:$page=(int)$_GET['page']-1;

把以下的內容刪除

//是否支持動態內容頁
if($class_r[$classid]['showdt']!=2)
{
$titleurl=sys_ReturnBqTitleLink($r);
Header("Location:$titleurl");
exit();
}


找到:$search="&classid=$classid&id=$id";
改成:$search="$id";

找到:$truepage=page1($thispagenum,$line,$page_line,$start,$page,$search);
改成:$truepage=pagewjt_1($thispagenum,$line,$page_line,$start,$page,$search,$dolink);//haoyl.com

打開 eclassconnect.php

找到 //前臺分頁

在上面加上以下代碼

//內容頁偽靜態-----------haoyl.com
function pagewjt_1($num,$line,$page_line,$start,$page,$search,$dolink){
global $fun_r;
if($num<=$line)
{
return '';
}
$search=htmlspecialchars($search,ENT_QUOTES);
$type='.html';
$url=$_SERVER['PHP_SELF'].'?page';
$snum=2;//最小頁數
$totalpage=ceil($num/$line);//取得總頁數
$firststr='';
//上一頁
if($page<>0)
{
$toppage='<a href="'.$dolink.$search.$type.'">'.$fun_r['startpage'].'</a>';
$pagepr=$page;
if($pagepr==1)
{
$prido=$search.$type;
}
else
{
$prido=$search."_".$pagepr.$type;
}
$prepage='<a href="'.$dolink.$prido.'">'.$fun_r['pripage'].'</a>';
}
//下一頁
if($page!=$totalpage-1)
{
$pagenex=$page+2;
$nextpage='<a href="'.$dolink.$search.'_'.$pagenex.$type.'">'.$fun_r['nextpage'].'</a>';
$lastpage='<a href="'.$dolink.$search.'_'.$totalpage.$type.'">'.$fun_r['lastpage'].'</a>';
}
$starti=$page-$snum<1?1:$page-$snum;
$no=0;
for($i=$starti;$i<=$totalpage&&$no<$page_line;$i++)

{
$no++;
if($page==$izzi)
{
$is_1='<a class="on" href="#">';
$is_2="</a>";
}
elseif($i==1)
{
$is_1='<a href="'.$dolink.$search.$type.'">';
$is_2="</a>";
}
else
{
$is_1='<a href="'.$dolink.$search.'_'.$i.$type.'">';
$is_2="</a>";
}
$izzi=$i;
$izz=$i+2;
$pagenum=$i;
$returnstr.="".$is_1.$pagenum.$is_2;
}

$returnstr=$firststr.$toppage.$prepage.$returnstr.$nextpage.$lastpage;
return $returnstr;
}

以下為內容頁偽靜態規則

RewriteRule ^欄目目錄名/([0-9]+).html$ e/action/ShowInfo.php?classid=欄目id&id=$1&page=1
RewriteRule ^欄目目錄名/([0-9]+)_([0-9]+).html$ e/action/ShowInfo.php?classid=欄目id&id=$1&page=$2

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 天天草天天干天天 | lutube成人福利在线观看 | 黄色av.com| 欧美人与禽性xxxxx杂性 | 精品国产一区二区久久 | 亚洲网在线 | av电影在线观看免费 | 羞羞漫画无遮挡观看 | 欧美成人二区 | 国产九九九九 | 欧美一级视屏 | 欧美大逼网| 成人在线观看免费高清 | 91精品国产777在线观看 | 精品中文一区 | av在线直播观看 | 日本在线一区二区 | 黄色一级毛片免费看 | 日韩美香港a一级毛片 | 欧美第1页| 免费观看黄视频 | 精品久久久久久 | 欧美色大成网站www永久男同 | 久久久一区二区三区视频 | 精品亚洲午夜久久久久91 | 久久撸视频 | 欧美成人精品一区二区 | 亚洲精品久久久久久下一站 | 视频国产一区二区 | 久久久久久艹 | 日韩黄在线 | 国产精品爱久久久久久久 | 成人一级黄色大片 | 97中文字幕在线观看 | 美国一级黄色毛片 | 成人免费一区二区三区视频网站 | 日本aⅴ在线 | 黄色片网站免费观看 | 国产日产精品一区四区介绍 | 成人在线视频在线观看 | 视频www |