>  기사  >  백엔드 개발  >  yii2의 LinkPager에서 총 페이지 및 레코드 수를 늘리는 방법에 대한 코드 예

yii2의 LinkPager에서 총 페이지 및 레코드 수를 늘리는 방법에 대한 코드 예

黄舟
黄舟원래의
2017-09-09 09:20:431874검색

이 글에서는 총 페이지 수와 총 레코드 수를 늘리기 위해 PHP에서 LinkPager를 사용하는 예를 주로 소개합니다. 관심 있는 분들은 참고할 만한 가치가 있습니다.

이 글에서는 PHP에서 LinkPager가 총 페이지 수를 늘리는 방법을 소개합니다. 페이지 수 및 총 기록을 모두와 공유하고 메모를 남겨주세요

프로젝트 경로 Vendoryiisoftyii2widgetsLinkPager.php

renderPageButtons 메소드 추가됨


/****增加总页数***/

$buttons[] = Html::tag('li', Html::tag("span", '共'.$this->pagination->getPageCount().'页'), ['class'=>$this->pageCssClass]);

/****增加总条数***/

$buttons[] = Html::tag('li', Html::tag("span", '共'.$this->pagination->totalCount.'条记录'), ['class'=>$this->pageCssClass]);

모델의 메소드


use yii\data\Pagination;

$page = [

  'PageSize'=>10,//每页的数量

  'totalCount'=>(int) $obj->count(),//统计筛选后的数量

];

$list=$obj->offset($page->offset)

  ->limit($page->limit)

  ->all();

return [

  'list'=>$list,

  'page'=>$page

];

사용 방법(보기)


르리이

위 내용은 yii2의 LinkPager에서 총 페이지 및 레코드 수를 늘리는 방법에 대한 코드 예의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.