带・・・的翻页样式

122次浏览 更新日期:2020-06-23 15:45:32 分类:程序交流 评论:9

原样式

带・・・的翻页样式

新样式

带・・・的翻页样式

请忽略上面的样式,主要是增加了中间的“・・・”


第一步修改:/yzmphp/core/class/page.class.php


增加代码:

/**
 * 获得后面点点
 */
public function getdots_end(){
    if($this->now_page total_page - 4){
        return ''.L('dots_page').'make_url($this->total_page).'" class="listpage" _href="'.$this->make_url($this->total_page).'">'
            .$this->total_page.'';
    }
    if($this->now_page == $this->total_page - 3){
        return 'make_url($this->total_page).'" class="listpage" _href="'.$this->make_url($this->total_page).'">'.$this->total_page.'';
    }
}

/**
 * 获得前面点点
 */
public function getdots_sta(){
    if($this->now_page >= 5){
        return 'make_url(1).'" class="listpage" _href="'.$this->make_url(1).'">1'.L('dots_page').'';
    }else{
        if($this->now_page == 4 && $this->total_page >=6){
            return 'make_url(1).'" class="listpage" _href="'.$this->make_url(1).'">1';
        }
    }
}


修改其中的内容:“public function getfull(){   ...    }”

public function getfull(){
       if($this->total_rows == 0) return '';
       if($this->total_page == 1) return '';
       if($this->total_page getpre()).($this->getlist()).($this->getnext());
       return ($this->getpre()).($this->getdots_sta()).($this->getlist()).($this->getdots_end()).($this->getnext());
}

附图




第二步修改:/yzmphp/language/zh_cn.lang.php,增加“'dots_page' => '•••',”

 '未知',
   'error' => '错误',
   'message_tips' => '提示信息',
   'site_home' => '站点首页',
   'illegal_operation' => '非法操作!',
   'illegal_parameters' => '非法参数!',
   'home_page' => '首页',
   'end_page' => '尾页',
   'pre_page' => '上页',
   'next_page' => '下页',
   'dots_page' => '•••',

完成。

我来说两句
  • 二爷
    二爷 15天前
    这个升级会出错吧
    0
    回复
  • 用不到。但,支持一下。拿下1个积分。
    0
    回复
  • yzmcms
    yzmcms 官网认证 19天前
    @YzmCMS2019 系统分页样式里有总条数和总页数,只是在css里控制隐藏了而已。
    0
    回复
  • @kinji 提示什么错误?
    0
    回复
  • @ctw2016love 原样式不显示总页数,用户不知道总共有多少页
    0
    回复
  • wanmei
    wanmei 20天前
    支持,多发些教程
    0
    回复
  • kinji
    kinji 20天前
    第一步增加代码报错了
    0
    回复
  • 原样式不香吗?新样式更丑
    0
    回复
  • 第一次分享,希望能帮助到大家。
    0
    回复
版主信息
发布新帖
发帖子 回顶部