織夢dedecms將列表頁重複的第一頁去除的方法

2021-09-02 22:19:45 字數 1174 閱讀 1405

織夢程式的文章列表頁首頁和列表頁第一頁是一樣的,程式是直接把列表頁第一頁複製成首頁的,這樣就會出現兩個相同的頁面,我們這裡介紹如何去除列表頁第一頁.

這裡特別提醒大家,修改之前,請做好備份.

第一步:刪除重複的類似list_1_1.html這個檔案,開啟 /include/arc.listview.class.php,搜尋以下**:

copy($list_1,$indexname);

在這行**下面加上:

unlink($list_1);

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

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

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

在下面加上:

if($this->fields['ispart']==0&$this->fields['defaultname']=="index.htm")  

elseif($this->fields['ispart']==0&$this->fields['defaultname']=="index.html")  

else  

\r\n";   

}   

$indexpage="首頁

\r\n";   

}找到【  //option鏈結】和【  //獲得數字鏈結】,將中間的**替換為以下**:

$optionlist = '';   

$optionlen = strlen($totalpage);   

$optionlen = $optionlen*12 + 18;   

if($optionlen < 36) $optionlen = 36;   

if($optionlen > 100) $optionlen = 100;   

$optionlist = "\r\n";   

for($mjj=1;$mjj<=$totalpage;$mjj++)   

elseif($mjj==1)   

else   

}   

$optionlist .= "

\r\n";

找到以下**:

if($j==$this->pageno)   

在下面加上以下**:

elseif($j==1)

織夢DEDECMS首頁列表頁呼叫文章TAG

1.如果是dedecms v5.7版本直接使用標籤 field id function gettags me 就可以呼叫出來了。只不過不帶連線的。2.如果需要連線請注釋掉include helpers archive.helper.php檔案的130行,tags tags row tag row t...

織夢dedecms列表頁分頁顯示為豎排的解決方

織夢dedecms列表頁分頁顯示為豎排的解決方 列表頁分頁 織夢列表頁分頁錯位,分頁顯示為豎排這種情況想必有很多的朋友都有遇到過吧,下面與大家分享下具體的解決方法,感興趣的朋友可以參考下哈呼叫樣式新增 dede pages dede pages ul dede pages ul li dede pa...

織夢 搜尋頁列表序號

首先找到 include 資料夾下的 arc.searchview.class.php 檔案 已修改後的方法,可以直接呼叫 field global name autoindex 獲得文件列表 access public param int limitstart 限制開始 param int row...