国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > CMS教程 > 帝國Empire > 正文

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

2024-04-25 20:42:49
字體:
來源:轉載
供稿:網友

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

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

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

以下的是列表頁的==================================

為了不影響到使用結合項的功能

第一步:

復制 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>';

以上就是關于帝國模板列表頁和內容頁的偽靜態規則實現方法,希望對大家有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 呼图壁县| 新巴尔虎右旗| 方城县| 汾西县| 诸暨市| 东城区| 南漳县| 礼泉县| 巴东县| 通辽市| 东乌| 康定县| 社旗县| 海门市| 读书| 万全县| 美姑县| 荣昌县| 博罗县| 巫山县| 怀仁县| 昌吉市| 宜兰县| 长白| 织金县| 百色市| 广德县| 平远县| 曲水县| 元朗区| 河池市| 古交市| 柞水县| 安远县| 阿荣旗| 轮台县| 全椒县| 宿迁市| 平谷区| 通渭县| 鄂托克前旗|