반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- Bootstrap
- Python
- 개인사업자
- 사업자계좌
- 당사자표시정정신청서
- 코로나19
- cartalyst
- blockchain
- as후기
- Java
- reactnative
- win32
- 보정명령
- Laravel
- 소액임금체불
- 인민공원
- 이더리움
- vue
- Eclipse
- 홈택스
- javascript
- Blade
- auth
- Sentinel
- 체당금
- Tutorial
- 전자소송
- php
- elasticSearch
- 코로나
Archives
- Today
- Total
그냥 사는 이야기
Laravel 5.3 Tutorial for Beginner - Pagination 본문
반응형
Pagination
게시판에서 보면 1, 2, 3 page와 prev, next 링크가 존재하는 형태
Pagination 추가
UserController
public function index()
{
$users = User::paginate(10);
// $users = User::simplePaginate(10); // 숫자가 없는 형태
return view('admin.users.index', compact('users'));
}
index.blade.php
// 유저 list
...
{{ $users->links() }}
Total 그리고 현재 count 보여주기
index.blade.php
<h3>{{ $users->total() }} total users</h3>
<b>In this page ({{ $users->count() }} users)</b>
...
// 유저 list
이 외 blade template에서 사용할 수 있는 함수
- $result->count()
- $results->currentPage()
- $results->firstItem()
- $results->hasMorePages()
- $results->lastItem()
- $results->lastPage() (Not available when using simplePaginate)
- $results->nextPageUrl()
- $results->perPage()
- $results->previousPageUrl()
- $results->total() (Not available when using simplePaginate)
- $results->url($page)
'Development > Web' 카테고리의 다른 글
Laravel 5.3 Tutorial for Beginner - Social Network Login with Username (0) | 2020.01.19 |
---|---|
Laravel 5.3 Tutorial for Beginner - Mini Social Network (0) | 2020.01.19 |
Laravel 5.3 Tutorial for Beginner - Blade subviews (0) | 2020.01.17 |
Laravel 5.3 Tutorial for Beginner - Blade layouts (0) | 2020.01.17 |
Laravel 5.3 Tutorial for Beginner - View Composers (0) | 2020.01.16 |
Comments