欢迎来到牛气网!

织梦CMS列表页面分页pagelist样式修改

浏览次数:

作者: 欧巴

信息来源: 牛气网

更新日期: 2019-09-29 08:53:00

文章简介

昨天在发布文章时发现分页页码显示错误,从源文件观察发现并没有给列分页pagelist加入样式CSS,调用方法{dede:pagelist listitem="info,index,end,pre,next,pageno,option"

  • 正文开始
  • 相关文章

昨天在发布文章时发现分页页码显示错误,从源文件观察发现并没有给列分页pagelist加入样式CSS
调用方法

{dede:pagelist listitem="info,index,end,pre,next,pageno,option"listsize="5"/}

参数说明:
listsize 表示 [1][2][3]  在界面共显示几个分页
listitem 表示页码的样式,可以把下面的值叠加
index 显示首页
pre 上一页
pageno 页码
next 下一页
end 末页
option 下拉跳转框
接下来要修改系统文件,打开目录/include/arc.listview.class.php 页码样式分为静态与动态
按照需要查找 ,动态 搜索 function GetPageListDM。如果是静态的,搜索 function GetPageListST。

      return $artlist;
    }

    /**
     *  获取静态的分页列表
     *
     * @access    public
     * @param     string  $list_len  列表宽度
     * @param     string  $list_len  列表样式
     * @return    string
     */
    function GetPageListST($list_len,$listitem="index,end,pre,next,pageno")
    {
        $prepage = $nextpage = '';
        $prepagenum = $this->PageNo-1;
        $nextpagenum = $this->PageNo+1;
        if($list_len=='' || preg_match("/[^0-9]/", $list_len))
        {
            $list_len=3;
        }
        $totalpage = ceil($this->TotalResult/$this->PageSize);
        if($totalpage<=1 && $this->TotalResult>0)
        {

            return "<span class=\"pageinfo\">共 <strong>1</strong>页<strong>".$this->TotalResult."</strong>条记录</span>\r\n";
        }
        if($this->TotalResult == 0)
        {
            return "<span class=\"pageinfo\">共 <strong>0</strong>页<strong>".$this->TotalResult."</strong>条记录</span>\r\n";
        }
        $purl = $this->GetCurUrl();
        $maininfo = "<span class=\"pageinfo\">共 <strong>{$totalpage}</strong>页<strong>".$this->TotalResult."</strong>条</span>\r\n";
        $tnamerule = $this->GetMakeFileRule($this->Fields['id'],"list",$this->Fields['typedir'],$this->Fields['defaultname'],$this->Fields['namerule2']);
        $tnamerule = preg_replace("/^(.*)\//", '', $tnamerule);

        //获得上一页和主页的链接
        if($this->PageNo != 1)
        {
            $prepage.="<a href='".str_replace("{page}",$prepagenum,$tnamerule)."'>上一页</a>\r\n";
            $indexpage="<a href='".str_replace("{page}",1,$tnamerule)."'>首页</a>\r\n";
        }
        else
        {
            $indexpage="\r\n";
        }

        //下一页,未页的链接
        if($this->PageNo!=$totalpage && $totalpage>1)
        {
            $nextpage.="<a href='".str_replace("{page}",$nextpagenum,$tnamerule)."'>下一页</a>\r\n";
            $endpage="<a href='".str_replace("{page}",$totalpage,$tnamerule)."'>末页</a>\r\n";
        }

里面的<span class=\"pageinfo\"> class样式按照自己需求,可以百度搜索css样式然后参照去改。也可以找欧巴帮忙修改,收费哦!

  • dedecms织梦实现会员签到加积分互动功能
    185阅读 0评论2个赞
    经常使用dedecms织梦系统时会发现有些功能还是没有的,例如、签到、实名认证、推广、评论那么需要去二次开发实现这些功能。下面教大家如何给自己的会员中心加入签到功能,这样能增加用...
  • 织梦dedecms系统安装与还原教程
    95阅读 0评论2个赞
    很多小伙伴下载了源码不会安装,不用担心下面我们会图文介绍大家如何使用凡是在本站下载的模板都是带后台程序,只需要安装即可使用首先,要明确自己的空间是否支持PHP+Mysql...
  • dede织梦验证码一直错误怎么办,解决办法
    200阅读 0评论1个赞
    最近修改首页登录的时候,发现验证码总是错误,特意总结了几种方法教给大家。前端登录验证码错误...
  • 织梦CMS系统数据库配置文件在哪?数据用户名密码
    124阅读 1评论2个赞
    有些小伙伴在买的源码不知道该怎么配置,不用慌按照以下方法修改即可。找到根目录/data/common.inc.php文件打开,更改数据库名,数据库用户名,密码...
  • dedecms织梦文章点击次数与浏览次数代码调用
    168阅读 1评论1个赞
    我们在使用织梦CMS时,经常会调用文章的点击次数(浏览次数),那么他的调用方式分为静态和动态。静态只有在生成的时候数值才会进行变化,而动态是要刷新页面既增加一点,调用代码如下...
  • 织梦DedecmsJS广告缓存和系统缓存实时更新方法
    114阅读 0评论1个赞
    在使用织梦CMS系统时我们可以按照需要去设置一些功能。 1、更改织梦系统缓存时间 目前调用一种是静态,需要生成才能更新,另一种是JS调用,那么这个缓存会更适合用到JS上,如果缓存设置...
  • 织梦CMS列表页面调用文章描述/字数限制修改方法
    177阅读 0评论2个赞
    在使用织梦CMS系统的时候,经常会用到描述boby或description描述相关标签调用。系统设定上限为250字节,所以只能输入125字。如果想要输入更多的字数可以搜索教程进行修改,需要改数据库和文件...
  • 织梦DEDECMS之Ajax实现账号登录退出同步,教大家如
    78阅读 0评论2个赞
    目前在给网站做登录这些功能,大概整理了下,简单说明一下如何进行账号同步登录。...
  • 织梦CMS系统之如何利用函数将人民币大小写进行
    103阅读 0评论1个赞
    在使用织梦CMS系统的时候经常会调用金币数当然也可以叫人民币,那么我们怎么把数字输出成大写的呢? 打开文件\include\extend.func.php加入以下代码 /*** 人民币小写转大写* @param string $number 数值...
  • 织梦CMS系统之如何利用函数MID调用会员名称及头
    208阅读 0评论1个赞
    在使用织梦CMS过程中,会经常用到调用会员头像和名称那么我们该如何去利用mid函数的方法呢。 按照下面的函数代码进行操作 打开文件 \include\extend.func.php 将下面代码加入其中 function GetMembe...
  • dede织梦调用文章内容页body中的全部图片
    126阅读 0评论4个赞
    最近本站在开发模板正好用到,可以调用文章里面的所有图片。但是还有个问题需要告知大家,下面先说下代码如何添加。我们需要用到内容页面 body字段中(也可以用到自定义字段)中...
收藏此文 不错就点个赞(2) 打赏本站

欧巴码字不易,请大家多多支持!

  • 微信打赏
    微信扫描打赏
    支付宝打赏
    支付宝扫描打赏
织梦DedecmsJS广告缓存和系统缓存实时更新方法
« 上一篇
dedecms织梦文章点击次数与浏览次数代码调用
下一篇 »

精彩评论

  • 全部评论(0
    还没有评论,快来抢沙发吧!