728x90
페이지네이션 사용 시 리스트에 순번 작성 시 아래오 같이 helpers.php에 추가하여 사용하면
오름차순, 내림차순 별로 순번을 작성할 수 있음
1. 오름차순 (1~N)
// app/Libs/helpers.php : 리스트 작성 시 1부터 순번 표시
function StartPageNumber($data, $loop)
{
return $loop->iteration + ($data->perPage() * ($data->currentPage()-1));
}
2. 내림차순 (N~1)
// app/Libs/helpers.php : 리스트 작성 시 끝번호부터 순번 표시
function EndPageNumber($data, $loop)
{
return $data->total() - $loop->iteration + 1 - ($data->perPage() * ($data->currentPage()-1));
}
* 사용방법
@foreach(@model as $row)
{{ StartPageNumber($model, $loop) }} // 오름차순
{{ EndPageNumber($model, $loop) }} // 내림차순
@endforeach
728x90
반응형
'소프트웨어 개발 > 웹(Web)' 카테고리의 다른 글
[PHP] 테스트 환경에서 CORS를 임시로 해결하는 방법 (0) | 2023.08.29 |
---|---|
[리눅스] 파일업로드 시 용량이 커서 안올라갈 경우 (0) | 2022.06.22 |
[Web] 엑셀파일을 PHP로 변환할때 날자 형식이 숫자5자리 일때 (0) | 2022.06.17 |
[Web]라라벨 2차원 배열에서 값찾기 (0) | 2022.06.17 |
[Web] php에서 특정 부분만 인쇄하기(css 포함) (0) | 2022.06.16 |
댓글