国产探花免费观看_亚洲丰满少妇自慰呻吟_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>';

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

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

圖片精選

主站蜘蛛池模板: 泸定县| 乐清市| 宁陕县| 巴里| 清徐县| 南丹县| 新安县| 嘉定区| 化隆| 德惠市| 太仆寺旗| 鄂伦春自治旗| 黄大仙区| 汝阳县| 修文县| 泉州市| 随州市| 密山市| 资中县| 宝清县| 海安县| 镇雄县| 车致| 临高县| 大关县| 镇沅| 大渡口区| 东阳市| 东丰县| 庆城县| 安吉县| 宁明县| 交口县| 大同市| 永清县| 萨迦县| 莲花县| 新巴尔虎左旗| 中山市| 拉萨市| 和静县|