ThinkPHP5.0之分頁
- 控制器
// 獲取數據 並分頁
$data = Db::table("users")->where('username', 'like', '%'.$search.'%')->paginate(3);
// 加載模板 分配數據
return $this->fetch('Users/index', ['title' => '列表', 'request' => $request->param()]);
- 視圖
<table border='1'>
<tr>
<th>ID</th>
<th>用戶名</th>
<th>郵箱</th>
<th>狀態</th>
</tr>
{volist name='data' id='users'}
<tr>
<td class="sorting_1">{$users['id']}</td>
<td>{$users['username']}</td>
<td>{$users['email']}</td>
<td>{$users['status']}</td>
</tr>
{/volist}
</table>
<!-- 追加參數到分頁鏈接 -->
<div id="page_page">
{$data->appends($request)->render()}
</div>