제목 | 페이지네이션 마지막 페이지 질문입니다. | ||
---|---|---|---|
카테고리 | CI 2, 3 | ||
글쓴이 | 미나리나물 | 작성시각 | 2017/09/01 18:21:22 |
|
|||
페이지네이션 마지막에 나오는 페이지 질문입니다. 현재 제 페이지당 게시물의 수는 아래와 같습니다. $config['per_page'] = 20; 그런데 예를 들어 total_rows 가 25 개라서 두번째 페이지가 5개의 게시물을 가진다면, 다음 게시판은 5개만 나오게 됩니다. 이때 만약 5개인건 그대로 두고 남은 15줄을 데이터 없이 모양만 나오게 출력 하려면 페이지네이션의 어떤 옵션을 사용해야 할까요? |
|||
다음글 | 서버이전 후 ckfinder 아래 이미지가 엑박으로 뜨... (3) | ||
이전글 | Model 단에서 INSERT, UPDATE, DELE... (2) | ||
빛그림
/
2017/09/03 11:35:46 /
추천
0
|
변종원(웅파)
/
2017/09/04 11:15:17 /
추천
0
페이지네이션에는 그런 기능이 없습니다. 빛그림님 말씀처럼 뷰단에서 25개를 출력하는지 체크하는 로직을 추가해서 데이터가 5개인 경우는 20개의 로우를 추가해주도록 하거나 25줄을 미리 만들어놓고 ajax로 채워넣으면 되겠네요. |
미나리나물
/
2017/09/04 19:03:19 /
추천
0
두분 답변 감사합니다. 일단 for - while 을 이용해서 20개의 로우를 추가하는 방향으로 진행하려고 합니다. |
view에서 처리하면 되겠네요.
일반적으로 view에서는 데이터가 있는 만큼만을 foreache를 통해서 row(table > tr)를 생성해서 채워지는데 for, while문을 통해서
늘 일정량의 row(table > tr)이 생성되도록 하고 if문을 사용해서 데이터가 있을 경우에만 데이터를 표시하고, 없으면 공백으로
두도록 하시면 됩니다.