简单用户信息分页显示

Original 2019-03-31 15:51:58 166
abstract:使用模板继承    表格页面:{extend name="index/index" /}     {block name="content"}         <t

使用模板继承

    表格页面:

{extend name="index/index" /}
    {block name="content"}
        <table class="layui-table">
            <colgroup>
                <col width="150">
                <col width="200">
                <col>
            </colgroup>
            <thead>
        
            <tr>
                <th>id</th>
                <th>账号</th>
                <th>密码</th>
            </tr>
            </thead>
            <tbody>
            {volist name='list' id='vo'}
            <tr>
                <td>{$vo.id}</td>
                <td>{$vo.name}</td>
                <td>{$vo.password}</td>
            </tr>
            {/volist}
            </tbody>
        </table>
        {$list|raw}
    {/block}
{/block}

 使用模型的查询方法。模型:

    <?php
namespace app\index\model;
use think\Model;
class Admin extends Model{
    protected $pk = 'id';
    // 设置当前模型对应的完整数据表名称
    protected $table = 'admin';
    public function search($where,$num){
        $config=[
            'type'     => 'bootstrap',
            'var_page' => 'page',
        ];
        $sibme=false; //是否是简单分页
        $list = static::where($where)->paginate($num,$sibme,$config);
        // 获取分页显示
        return $list;
    }
}

  控制器:

 public function admin_info(){
    $list=$this->adminm->search(array('state'=>0),4);
    $this->assign('list', $list);
    return $this->fetch('admin');
}

页面效果:

    page.gif

Correcting teacher:查无此人Correction time:2019-04-01 10:00:10
Teacher's summary:完成的不错。分页有几种形式,可以尝试做,滚动到底部进行翻页。继续加油

Release Notes

Popular Entries