이 글에서는 총 페이지 수와 총 레코드 수를 늘리기 위해 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 중국어 웹사이트의 기타 관련 기사를 참조하세요!