欧美大屁股bbbbxxxx,狼人大香伊蕉国产www亚洲,男ji大巴进入女人的视频小说,男人把ji大巴放进女人免费视频,免费情侣作爱视频

歡迎來到入門教程網(wǎng)!

dedecms

當(dāng)前位置:主頁 > CMS教程 > dedecms >

織夢dedecms將列表頁重復(fù)的第一頁去除的方法

來源:本站原創(chuàng)|時(shí)間:2021-08-05|欄目:dedecms|點(diǎn)擊: 次

本文實(shí)例講述了織夢dedecms將列表頁重復(fù)的第一頁去除的方法。分享給大家供大家參考。具體分析如下:
 
織夢程序的文章列表頁首頁和列表頁第一頁是一樣的,程序是直接把列表頁第一頁復(fù)制成首頁的,這樣就會(huì)出現(xiàn)兩個(gè)相同的頁面,我們這里介紹如何去除列表頁第一頁.
 
這里特別提醒大家,修改之前,請做好備份.
 
第一步:刪除重復(fù)的類似list_1_1.html這個(gè)文件,打開 /include/arc.listview.class.php,搜索以下代碼:
 
代碼如下:copy($list_1,$indexname);
 
在這行代碼下面加上:
 
代碼如下:unlink($list_1);
 
這樣就在生成html的時(shí)候自動(dòng)將列表第一頁刪除.
 
第二步:將所有的分頁第一頁和首頁鏈接指向首頁,找到以下代碼:
 
代碼如下:$tnamerule = ereg_replace('^(.*)/','',$tnamerule);
 
在下面加上:
 
代碼如下:
 
if($this->Fields['ispart']==0&$this->Fields['defaultname']=="index.htm")
{
$tnamerule1 =$this->GetMakeFileRule($this->Fields['id'],"index",$this->Fields['typedir'],$this->Fields['defaultname'],$this->Fields['namerule2']);
$tnamerule1 = str_replace('index.htm','',$tnamerule1);
$tnamerule2 = ereg_replace('^(.*)/','index.htm',$tnamerule1);
}elseif($this->Fields['ispart']==0&$this->Fields['defaultname']=="index.html")
{
$tnamerule1 =$this->GetMakeFileRule($this->Fields['id'],"index",$this->Fields['typedir'],$this->Fields['defaultname'],$this->Fields['namerule2']);
$tnamerule1 = str_replace('index.html','',$tnamerule1);
$tnamerule2 = ereg_replace('^(.*)/','index.html',$tnamerule1);
}
else
{
$tnamerule1 =$this->GetMakeFileRule($this->Fields['id'],"index",$this->Fields['typedir'],$this->Fields['defaultname'],$this->Fields['namerule2']);
$tnamerule2 = ereg_replace('^(.*)/','',$tnamerule1);
}
 
找到【  //獲得,未頁的鏈接  】,將中間的代碼替換為以下代碼:
 
代碼如下:
 
if($this->PageNo != 1)
{
if($prepagenum==1)
{
$prepage.="<li><a href='".$tnamerule1."'>上一頁</a></li>\r\n";
}
else
{
$prepage.="<li><a href='".str_replace("{page}",$prepagenum,$tnamerule)."'>上一頁</a></li>\r\n";
}
$indexpage="<li><a href='".str_replace("{page}",1,$tnamerule1)."'>首頁</a></li>\r\n";
}
 
找到【  //option鏈接】和【  //獲得數(shù)字鏈接】,將中間的代碼替換為以下代碼:
 
代碼如下:
 
$optionlist = '';
 
$optionlen = strlen($totalpage);
$optionlen = $optionlen*12 + 18;
if($optionlen < 36) $optionlen = 36;
if($optionlen > 100) $optionlen = 100;
$optionlist = "<li><select name='sldd' style='width:{$optionlen}px' onchange='location.href=this.options[this.selectedIndex].value;'>\r\n";
for($mjj=1;$mjj<=$totalpage;$mjj++)
{
if($mjj==$this->PageNo)
{
$optionlist .= "<option value='".str_replace("{page}",$mjj,$tnamerule)."' selected>$mjj</option>\r\n";
}elseif($mjj==1)
{
$optionlist .= "<option value='".$tnamerule2."'>$mjj</option>\r\n";
}
else
{
$optionlist .= "<option value='".str_replace("{page}",$mjj,$tnamerule)."'>$mjj</option>\r\n";
}
}
$optionlist .= "</select></li>\r\n";
 
 
找到以下代碼:
 
代碼如下:
 
if($j==$this->PageNo)
{
$listdd.= "<li class=\"thisclass\"><a>$j</a></li>\r\n";
}
 
在下面加上以下代碼:
 
代碼如下:
 
elseif($j==1){
$listdd.="<li><a href='".str_replace("{page}",$j,$tnamerule1)."'>".$j."</a></li>\r\n";
}
 
希望本文所述對大家的dedecms建站有所幫助。
 

上一篇:批量刪除織夢dedecms文檔搜索關(guān)鍵詞的方法

欄    目:dedecms

下一篇:dedecms三級欄目調(diào)用方法

本文標(biāo)題:織夢dedecms將列表頁重復(fù)的第一頁去除的方法

本文地址:http://mengdiqiu.com.cn/a1/dedecms/14471.html

更多dedecms

您可能感興趣的文章

閱讀排行

本欄相關(guān)

隨機(jī)閱讀

網(wǎng)頁制作CMS教程網(wǎng)絡(luò)編程軟件編程腳本語言數(shù)據(jù)庫服務(wù)器

如果侵犯了您的權(quán)利,請與我們聯(lián)系,我們將在24小時(shí)內(nèi)進(jìn)行處理、任何非本站因素導(dǎo)致的法律后果,本站均不負(fù)任何責(zé)任。

聯(lián)系QQ:835971066 | 郵箱:835971066#qq.com(#換成@)

Copyright © 2002-2020 腳本教程網(wǎng) 版權(quán)所有