Dedecms列表頁首頁和第一頁內容重復,自動刪除教程
導讀:織夢教程織夢教程第一步 查找 :copy($list_1,$indexname); 在其下面增加一句: unlink($list_1); (這句的作用就是刪除 _1 的頁面,比dede商城模板dede免費校板下戰。
第一步
查找 :copy($list_1,$indexname);
在其下面增加一句:
unlink($list_1); (這句的作用就是刪除 _1 的頁面,比方說:list_1_1.html ,可以根據需要,如果不想刪除,則可以不添加這句;)
第二步:
查找:
$tnamerule = preg_replace("/^(.*)\//", '', $tnamerule);
在下面添加:
$typedir= ereg_replace('{cmspath}',$GLOBALS['cfg_cmspath'],$this->Fields['typedir']); (這句主要dede下瓻模板下載是獲取當前目錄地址, 如果目錄都是index.html的形式,及所謂的默認頁面的話,下面兩句添加與否不他重要,下面的兩句主要是替換和修改獲取的欄目的地址不是默認的頁面)
$typedir=$typedir."/".$this->Fields['defaultname']; (看看就知道是為了獲取 這樣形式的 /dede/dede.html 欄目地址)
$typedir=str_replace("index.shtml","",$typedir); (這句是為了保險期間,欄目后面可能出現的 index.html 或者 index.shtml 這樣的 默認網址)
第三部
查找
//獲得上一頁和主頁的鏈接
后面的代碼修改下,我的修改了,可以根據情況修改
if($this->PageNo != 1) {
if(織夢模板免費$prepagenum==1) {
$prepage.="<a href=\"".$typedir."\" class=\"link_up\" target=\"_self\">上一頁</a>\r\n"; }
else {
$prepage.="<a class=\"link_up\" href=\"".str_replace("{page}",$prepagenum,$tnamerule)."\" target=\"_self\">上一頁</a>\r\n"; $indexpage="<a class=\"link_first\" href=\"".$typedir."\" target=\"_self\">首頁</a>\r\n";} (其實這里就是加了個判斷,如果當前的頁數不是1的話 ,則 上一頁和首頁的 網址)
} else
{ $indexpage="";
}
第四部
其實就是 數字鏈接哪里修改的代碼,同樣增加了一個判斷而已
for($j;$j<=$total_list;$j++) {
聲明: 本文由我的SEOUC技術文章主頁發布于:2023-07-20 ,文章Dedecms列表頁首頁和第一頁內容重復,自動刪除教程主要講述第一頁,頁首,織夢網站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/web_31469.html