다른 사람이 수행하는 페이징은 실제로 전체 레코드 수, 페이지 크기 및 페이지 수를 알고 직관적인 페이지 탐색/전체 페이지 표시/페이지 위로 및 아래로 점프를 제공하기 위한 것입니다. 기록 합계, 페이지 크기 및 페이지 번호를 처리하는 것은 아마도 스스로 할 수 있거나 적어도 더 자신있게 제3자 코드를 선택할 수 있어야 하는 일입니다.
질문 2: 모든 사람에게 좋은 페이징 도구를 추천하고 싶나요? 하지만 이 질문은 세 번째 질문에 의존합니다.
그럼 몇 가지를 추천해 드립니다:
KnpPaginatorBundle
화이트10월PagerfantaBundle
질문 3: Symfony 2의 Bundle 개념을 이해하시나요? 이는 Ruby의 gem과 Python의 egg 등을 이해하는 것과 같습니다.
필요한 번들을 직접 추가하려면(질문 2에서 언급한 대로) 먼저 Symfony 2의 번들 개념을 이해하는 것이 좋습니다: http://symfony.cn/docs/quick_tour/the... (이것은 문서는 버전 2.0.x에 해당합니다).
댓글에서도 언급했듯이 질문이 너무 일반적이어서 먼저 질문을 드리고 싶습니다.
질문 1: 페이징이 무엇인지 이미 이해하고 있나요?
다른 사람이 수행하는 페이징은 실제로 전체 레코드 수, 페이지 크기 및 페이지 수를 알고 직관적인 페이지 탐색/전체 페이지 표시/페이지 위로 및 아래로 점프를 제공하기 위한 것입니다. 기록 합계, 페이지 크기 및 페이지 번호를 처리하는 것은 아마도 스스로 할 수 있거나 적어도 더 자신있게 제3자 코드를 선택할 수 있어야 하는 일입니다.
질문 2: 모든 사람에게 좋은 페이징 도구를 추천하고 싶나요? 하지만 이 질문은 세 번째 질문에 의존합니다.
그럼 몇 가지를 추천해 드립니다:
질문 3: Symfony 2의 Bundle 개념을 이해하시나요? 이는 Ruby의 gem과 Python의 egg 등을 이해하는 것과 같습니다.
필요한 번들을 직접 추가하려면(질문 2에서 언급한 대로) 먼저 Symfony 2의 번들 개념을 이해하는 것이 좋습니다: http://symfony.cn/docs/quick_tour/the... (이것은 문서는 버전 2.0.x에 해당합니다).