tp5的 LayUI分頁樣式實現

2022-08-21 11:33:09 字數 1059 閱讀 5337

1.先配置你的分頁引數:

//分頁配置

'paginate'=>[

'type'=>'layui',

'var_page'=>'page',

'list_rows'=>15,

'newstyle'=>true,

],3. 模板檔案裡正常使用分頁即可

php:

// 獲取分頁顯示

$page = $inquiry_list->render();

// 模板變數賦值

$this->assign('list', $inquiry_list);

$this->assign('page', $page);

html:

分頁原始碼:layui.php

<?php

namespace think\paginator\driver;

use think\paginator;

class layui extends paginator

elseif ($this->currentpage <= $window) elseif ($this->currentpage > ($this->lastpage - $window)) else

$html = '';

if (is_array($block['first']))

if (is_array($block['slider']))

if (is_array($block['last']))

return $html;

}/**

* 渲染分頁html

* @return mixed

*/public function render()

else }}

' . $text . '';}

/*** 批量生成頁碼按鈕.

** @param array $urls

* @return string

*/protected function geturllinks(array $urls)

TP5分頁樣式修改

基礎的分頁呼叫 控制器部分 例項化模型 areasmodel new areas 分頁資料集 listarea areasmodel paginate page 分頁顯示輸出 page listarea render 模板賦值 this assign listarea listarea this a...

tp5帶條件分頁

前台寫個hidden的input,後台 分頁引數 num input get.pagelist post和get需要和前台提交的時候保持一致否則無效 case lists db table think case where map field field order id asc paginate ...

tp5之 陣列分頁並增加樣式

陣列分頁,參考 分頁樣式,參考 以上,非常好用 分頁 注意引入 use think paginator driver bootstrap listt db connect database.db config2 table red ckgs where fenlei id where status ...