ci框架分页类咋用?一文带你搞懂ci分页
发布时间:2022-04-07 15:46:51 所属栏目:语言 来源:互联网
导读:我们做网页的时候,常常会需要使用到分页,这篇文章主要给大家分享CI框架分页类的用法,下文代码具有一定的借鉴价值,感兴趣的朋友可以参考一下,下面我们就一起来看看吧。 /** * * 关于 页码有效性的判断需要加在 控制器中判断,即当页码数1或者总页数 * */
![]() 我们做网页的时候,常常会需要使用到分页,这篇文章主要给大家分享CI框架分页类的用法,下文代码具有一定的借鉴价值,感兴趣的朋友可以参考一下,下面我们就一起来看看吧。 /** * * 关于 页码有效性的判断需要加在 控制器中判断,即当页码数<1或者>总页数 * */ class Custom_pagination { var $page_url = ''; //分页目标URL var $page_size = 10; //每一页行数 var $page_num = 1;//页码 var $rows_num= '';//数据总行数 var $links_num= 3;//选中链接前后的链接数,必须大于等于1 var $anchor_class= '';//链接样式类 var $current_class= '';//当前页样式类 var $full_tag_open= '';//分页开始标签 var $full_tag_close= '';//分页结束标签 var $info_tag_open= ''; var $info_tag_close= ' '; var $first_tag_open= ''; var $first_tag_close= ' '; var $last_tag_open= ' '; var $last_tag_close= ''; var $cur_tag_open= ' <strong>'; var $cur_tag_close= '</strong>'; var $next_tag_open= ' '; var $next_tag_close= ' '; var $prev_tag_open= ' '; var $prev_tag_close= ''; var $num_tag_open= ' '; var $num_tag_close= ''; public function __construct($params = array()) { if (count($params) > 0) { $this->init($params); //////////////////////////////////////////////////////// //创建链接开始 //////////////////////////////////////////////////////// $output = $this->full_tag_open; $output .= $this->info_tag_open.'共'.$rows_num.'条数据 第 '.$page_num.'/'.$pages.' 页'.$this->info_tag_close; //首页 if($page_num > 1) { $output .= $this->first_tag_open.'<a '.$anchor_class.' href="'.site_url($page_url).'" rel="external nofollow" > 首页</a>'.$this->first_tag_close; (编辑:开发网_开封站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |