thinkphp5+layui实现的分页样式示例(2)
2.配置文件
paginate.php
<?php /** * @auther: xxf * Date: 2019/9/2 * Time: 10:24 */ //分页配置 return [ 'type' => 'Layui', 'var_page' => 'page', ];
3.模型查询
public function getUserShowList($size = 20, $where = null) { $res = $this ->field('id,title,list_order,is_top,create_time,create_time time') ->where($where) ->order(['is_top' => 'desc', 'list_order' => 'desc', 'id' => 'desc']) ->paginate($size); return $res; }
4.模板渲染
<div class="layui-box layui-laypage layui-laypage-molv">{$list|raw}</div>
效果
更多关于thinkPHP相关内容感兴趣的读者可查看本站专题:《ThinkPHP入门教程》、《thinkPHP模板操作技巧总结》、《ThinkPHP常用方法总结》、《codeigniter入门教程》、《CI(CodeIgniter)框架进阶教程》、《Zend FrameWork框架入门教程》及《PHP模板技术总结》。
希望本文所述对大家基于ThinkPHP框架的PHP程序设计有所帮助。