>백엔드 개발 >PHP 튜토리얼 >thinkphp5 페이징 스타일, tp5 페이징 스타일

thinkphp5 페이징 스타일, tp5 페이징 스타일

PHP中文网
PHP中文网원래의
2017-09-01 16:41:005897검색

tihinkphp에 내장된 페이징 스타일이 프로젝트의 요구 사항을 충족하지 못하는 경우가 있습니다. 여기에서는 Thinkphp5 컨트롤러 작성 방법

   function index($keyword='', $page = 1){
        $map = [];
        if ($keyword) {
            $map['code'] = ['like', "%{$keyword}%"];
        }
        $list=Db('package')->where($map)->paginate(10, false, ['page' => $page]);
        return $this->fetch('index',['list'=>$list,'keyword'=>$keyword]);
    }

템플릿 작성 방법

/*循环输出数据*/ 
  {foreach $list as $vo}
      id {$vo.id}
   {/foreach}
/*分页写法*/ 
  {$list->render()}

Paging을 위한 페이징 스타일의 사용자 정의 및 미화를 주로 소개합니다. 스타일

<style>
/*分页*/
.pagination {}
.pagination li {display: inline-block;margin-right: -1px;padding: 5px;border: 1px solid #e2e2e2;min-width: 20px;text-align: center;}
.pagination li.active {background: #009688;color: #fff;border: 1px solid #009688;}
.pagination li a {display: block;text-align: center;}
</style>


위 내용은 thinkphp5 페이징 스타일, tp5 페이징 스타일의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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