雷火电竞-中国电竞赛事及体育赛事平台

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

dedecms

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

Dedecms限制欄目列表生成的最大頁數(shù)

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

Dedecms織夢模板默認(rèn)并沒有這個設(shè)置項,修改這個設(shè)置主要有二個目的:
 
  1)防止生成列表時消耗過多的時間,有些大數(shù)據(jù)量的網(wǎng)站,列表可以達到幾千頁,生成這些列表是十分耗時的。
 
  2)防止被采集,如果列表不加以限制,全站的文章都可以被索引到。
 
  具體的設(shè)置方法為:
 
  在系統(tǒng)->站點設(shè)置中添加一個新的變量,變量名稱:cfg_listmaxpage,變量說明:欄目生成列表最大頁數(shù),變量值:5(可以值可以自己修改)。
 
  然后找到文件/include/arc.listview.class.php,找到CountRecord()函數(shù)的定義處,在最后有這樣一行代碼:
 
  $this->TotalPage = ceil($this->TotalResult/$this->PageSize);
 
  在這行代碼的前面(注意,是前面,不是后面!),加上這樣一行:
 
  $this->TotalResult = max($this->PageSize * $GLOBALS["cfg_listmaxpage"], $this->TotalResult);
 
  修改結(jié)果,重新生成列表即可看到效果。
 

上一篇:dedecms 內(nèi)容頁調(diào)用動態(tài)瀏覽次數(shù)會卡頓、解決方案

欄    目:dedecms

下一篇:DEDECMS后臺模塊管理頁面空白的解決方法

本文標(biāo)題:Dedecms限制欄目列表生成的最大頁數(shù)

本文地址:http://www.jygsgssxh.com/a1/dedecms/13304.html

更多dedecms

您可能感興趣的文章

閱讀排行

本欄相關(guān)

隨機閱讀

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

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

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

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