Tp6分页驱动在配置里面没法自定义,如果想显示分页总数的话可以自定义,修改分页类,路径:\vendor\topthink\think-orm\src\paginator\driver\Bootstrap.php
最终效果:

实现方法:
在class下面加上总页面:
// 总页码
protected function getTotal(){
$html='<li><a>共<strong>'.$this->lastPage.'</strong>页/<strong>'.$this->total().'</strong>条</a></li>';
return $html;
}

渲染分页处修改:
/**
* 渲染分页html
* @return mixed
*/
public function render()
{
if ($this->hasPages()) {
if ($this->simple) {
return sprintf(
'<ul class="pager">%s %s</ul>',
$this->getPreviousButton(),
$this->getNextButton()
);
} else {
return sprintf(
'<ul class="pagination">%s %s %s %s</ul>',
$this->getPreviousButton(),
$this->getLinks(),
$this->getNextButton(),
$this->getTotal()
);
}
}
}
关于简忆
简忆诞生的故事



粤ICP备16092285号
文章评论(0)