织梦dedecms列表生成数量限制方法

黄勇 2021-05-05 15:50

织梦dedecms列表生成数目限制方法

织梦列表dedecms文章列表默认生成50页,但有时我们希望按自己的需求修改。

三种织梦dedecms列表生成数限制方法:

方法一:

打开 /dede/makehtml_freelist_action.php

找到第31行

if(empty($maxpagesize)) $maxpagesize = 50;

替换成

if(empty($maxpagesize)) $maxpagesize = 999;

方法二:

在系统->站点设置中添加一个新的变量,变量名称:cfg_listmaxpage,变量说明:栏目生成列表最大页数,变量值:10(可以值可以自己修改)。

然后找到文件/include/arc.listview.class.php,在里面找到CountRecord()函数的定义处,在最后有这样一行代码:

$this->TotalPage = ceil($this->TotalResult/$this->PageSize);

在这行代码的前面(注意,是前面,不是后面!),加上下面这行:

$this->TotalResult = max($this->PageSize * $GLOBALS["cfg_listmaxpage"], $this->TotalResult);

方法三:

列表页如果全部生成 实在太多. 只想生成最新300篇文章的列表

修改的文件:Include/arc.listview.class.php

查找

//初始化列表模板,并统计页面总数

在此句的【上面】添加一小段代码:

if($this->TotalResult > 100)

{$this->TotalResult = 100;}

这里的两个300你可以自己改成其它数字,比如你只想生成最新500条文章的列表页,两个100都改成500。

相关文章
最新文章
  1. 网站建设禁止哪些误区?

    第一,价格便宜 不知道企业从哪方面考虑。我觉得只要便宜就选服务器好。一些网站建设公司也声称赠送一年,只要他们在那里建一个网站。现在很多小站建公司都会在价格上吸引新客户。自身实力不强,成立时间不长。想要得到...

    63 2021-05-15 14:12

  2. 网站开发的新技术要怎么运用?

    1.无刷新技术 免刷新技术在开发过程中采用JAVA编程模式,设计人员要确定服务器的入口端口,然后进行现场调试,避免数据丢失。刷新数据库时,可以参考页面更新方式,设置客户的访问条件。只有注册动态网站的用户才能发布信...

    64 2021-03-06 13:37

  3. 网站建设怎么才能打开速度快

    在建网站的过程中,如果不关注网站的内容,会导致打开缓慢。服务器太小,内容太多,比如图片太多,视频太大,会造成网站堵塞,进而影响打开速度。服务器主机的选择很重要。如果打开时间长,就不成功。用户打开网站时,...

    63 2021-04-27 13:36

  4. 响应式网站建设的技术要点

    1.允许自动调整网页宽度 因为你无法确切知道所有网页浏览器的屏幕大小,所以需要允许自动调整网页宽度,无论什么屏幕,都不会有宽度问题。图片要随显示屏自动缩放,随时保持完整版的舒适设计。 2.不要使用绝对宽度 如上所...

    67 2021-03-13 15:06

  5. 高端网站设计制作要注意哪些事项?

    一、网站的风格设计 做一个品牌网站,首先要考虑的是如何规划一个风格,因为主要是宣传和展示一个公司和企业的文化,所以要根据其企业文化来做相应的网站风格。 第二,注重响应性设计 这其实是一个交互设计。重新设计就...

    66 2021-03-26 14:14

返回顶部小火箭