2009-07-29 5 views

답변

1

페이지 네이션은 컨트롤러에 들어가야하는 레코드 필터 부분과보기로 들어가는 디스플레이 부분의 두 부분으로되어 있습니다. pagination library help의 예는 정확합니다.

자신의 페이지 매김 라이브러리를 구현하려면 here을보십시오.

0

1) 동일한 쿼리를 만드는 모델에는 2 개의 메소드가 있지만 행 수만 반환하고 다른 하나는 실제 결과를 반환하므로 LIMIT를 적용 할 수 있습니다. 오프셋. 페이지 매김이 필요할 때 (Some_Model :: get_results,의가 있다고 가정 해 봅시다) 및 컨트롤러에 Some_Model :: get_result_count()

2), 당신은 Some_Model :: get_result_count() 행의 총 양을 알고, 그리고 패스를 호출 이 값을 Kohana의 페이지 매김 초기화로 가져 와서 뷰에 전달할 변수에 넣는 페이지 링크를 가져옵니다.

3)보기에서 페이지 링크가있는 변수를 반향시키고 voila!

물론 이것은 페이지 매김과 그 예제에 대한 Kohana 문서를 읽었다 고 가정합니다. 도움이 되길 바랍니다.

관련 문제