symfony2 有提供分頁組件嗎?
天蓬老师
天蓬老师 2017-05-16 16:45:24
0
1
377

RT,難不成需要自己擴充進去?
如果自己需要擴展,一般放在哪個文件?有沒有什麼規範?

天蓬老师
天蓬老师

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

全部回覆(1)
左手右手慢动作

有兩個第三方的bundle:

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

以上都是有適配介面可以去實現的,可以支援不同的資料來源類型;

如果要自己擴充的話,拿Doctrine舉例,可以做一個Repository的基類,在這個基類裡實現你需要的分頁邏輯,並且給Model們配置上繼承自這個Repository的具體實作。至於Repository的放置位置,可以放在Bundle的Entity(Doctrine ORM)或Document(MongoDB)資料夾下面

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板