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

首頁 > CMS > 織夢DEDE > 正文

織夢如何將列表頁第一頁去除(Dedecms)

2024-07-12 08:42:38
字體:
來源:轉載
供稿:網友

織夢程序的文章列表頁首頁和列表頁第一頁是一樣的,程序是直接把列表頁第一頁復制成首頁的,這樣就會出現(xiàn)兩個相同的頁面,我們這里介紹如何去除列表頁第一頁.

CMS站長網提醒大家,修改之前,請做好備份.

第一步:刪除重復的類似list_1_1.html這個文件,打開 /include/arc.listview.class.php,搜索以下代碼:

copy($list_1,$indexname);

在這行代碼下面加上:

unlink($list_1);

這樣就在生成html的時候自動將列表第一頁刪除.

第二步:將所有的分頁第一頁和首頁鏈接指向首頁,找到以下代碼:

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

在下面加上:

  1. if($this->Fields['ispart']==0&$this->Fields['defaultname']=="index.htm"
  2.     { 
  3.         $tnamerule1 =$this->GetMakeFileRule($this->Fields['id'],"index",$this->Fields['typedir'],$this->Fields['defaultname'],$this->Fields['namerule2']); 
  4.         $tnamerule1 = str_replace('index.htm','',$tnamerule1); 
  5.         $tnamerule2 = ereg_replace('^(.*)/','index.htm',$tnamerule1); 
  6.     }elseif($this->Fields['ispart']==0&$this->Fields['defaultname']=="index.html"
  7.     { 
  8.         $tnamerule1 =$this->GetMakeFileRule($this->Fields['id'],"index",$this->Fields['typedir'],$this->Fields['defaultname'],$this->Fields['namerule2']); 
  9.         $tnamerule1 = str_replace('index.html','',$tnamerule1); 
  10.         $tnamerule2 = ereg_replace('^(.*)/','index.html',$tnamerule1); 
  11.     } //開源軟件:Vevb.com 
  12.     else 
  13.     { 
  14.         $tnamerule1 =$this->GetMakeFileRule($this->Fields['id'],"index",$this->Fields['typedir'],$this->Fields['defaultname'],$this->Fields['namerule2']); 
  15.         $tnamerule2 = ereg_replace('^(.*)/','',$tnamerule1); 
  16.     } 

找到【  //獲得上一頁和主頁的鏈接  】和【  //下一頁,未頁的鏈接  】,將中間的代碼替換為以下代碼:

  1. if($this->PageNo != 1)  
  2. {  
  3.     if($prepagenum==1)  
  4.     {  
  5.         $prepage.="<li><a href='".$tnamerule1."'>上一頁</a></li>/r/n";  
  6.     }  
  7.     else  
  8.     {  
  9.         $prepage.="<li><a href='".str_replace("{page}",$prepagenum,$tnamerule)."'>上一頁</a></li>/r/n";  
  10.     }  
  11.     $indexpage="<li><a href='".str_replace("{page}",1,$tnamerule1)."'>首頁</a></li>/r/n";  

找到【  //option鏈接】和【  //獲得數(shù)字鏈接】,將中間的代碼替換為以下代碼:

  1. $optionlist = '';  
  2.  
  3. $optionlen = strlen($totalpage);  
  4. $optionlen = $optionlen*12 + 18;  
  5. if($optionlen < 36) $optionlen = 36;  
  6. if($optionlen > 100) $optionlen = 100;  
  7. $optionlist = "<li><select name='sldd' style='width:{$optionlen}px' onchange='location.href=this.options[this.selectedIndex].value;'>/r/n";  
  8. for($mjj=1;$mjj<=$totalpage;$mjj++)  
  9. {  
  10.     if($mjj==$this->PageNo)  
  11.     {  
  12.         $optionlist .= "<option value='".str_replace("{page}",$mjj,$tnamerule)."' selected>$mjj</option>/r/n";  
  13.     }elseif($mjj==1)  
  14.     {  
  15.             $optionlist .= "<option value='".$tnamerule2."'>$mjj</option>/r/n";  
  16.     }  
  17.     else  
  18.     {  
  19.         $optionlist .= "<option value='".str_replace("{page}",$mjj,$tnamerule)."'>$mjj</option>/r/n";  
  20.     }  
  21. }  
  22. $optionlist .= "</select></li>/r/n"

找到以下代碼:

  1. if($j==$this->PageNo)  
  2. {  
  3.     $listdd.= "<li class=/"thisclass/"><a>$j</a></li>/r/n";  

在下面加上以下代碼:

  1. elseif($j==1){  
  2.     $listdd.="<li><a href='".str_replace("{page}",$j,$tnamerule1)."'>".$j."</a></li>/r/n";  
  3. }

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 潜江市| 隆林| 申扎县| 岳普湖县| 微山县| 太保市| 元江| 青冈县| 乳山市| 深州市| 白山市| 阿拉善右旗| 景宁| 蓝田县| 五指山市| 济源市| 张家港市| 齐齐哈尔市| 青海省| 乐业县| 义乌市| 自治县| 信阳市| 札达县| 西乌珠穆沁旗| 施秉县| 横峰县| 清新县| 华宁县| 商南县| 东丽区| 武清区| 屏东市| 盐源县| 琼结县| 昌邑市| 台中县| 阳江市| 任丘市| 岳阳市| 同心县|