Symfony2는 페이징 구성 요소를 제공합니까?
天蓬老师
天蓬老师 2017-05-16 16:45:24
0
1
374

RT, 직접 확장해야 하나요?
확장이 필요하다면 보통 어떤 파일에 넣나요? 규정이 있나요?

天蓬老师
天蓬老师

欢迎选择我的课程,让我们一起见证您的进步~~

모든 응답(1)
左手右手慢动作

두 가지 타사 번들이 있습니다:

  • https://github.com/KnpLabs/KnpPaginatorBundle
  • https://github.com/whiteoctober/WhiteOctoberPagerfantaBundle

위의 모든 사항은 다양한 데이터 소스 유형을 지원할 수 있는 어댑터 인터페이스로 구현할 수 있습니다.

직접 확장하려면 Doctrine을 예로 들어 저장소용 기본 클래스를 만들고, 이 기본 클래스에 필요한 페이징 논리를 구현하고, 이 저장소에서 상속된 특정 구현으로 모델을 구성할 수 있습니다. Repository의 배치 위치는 Bundle

의 Entity(Doctrine ORM) 또는 Document(MongoDB) 폴더 아래에 배치할 수 있습니다.
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿