2017-03-02 17 views
0

即時通訊使用KNP分頁器捆綁,它工作正常,但我不能使作品每頁(動態)的限制記錄,我readed和嘗試這個職位Dynamic limit per page Knp Pagination,但沒有運氣。 有人可以幫助我嗎?如何使用KNP Paginator Bundle更改Dynamycally每頁限制記錄?

+0

'KNPPaginatorBundle'爲您提供了一個設置「限制」的選項。您可以根據您的邏輯設置該值。你能否更精確地滿足你的要求並分享一些代碼? – Jeet

+0

Jeet,該選項**限制**工作得很好,我需要讓用戶從網站上更改它,如下所示:'',你知道像引導數據表。 –

回答

0

經過一段時間的研究,我使用了引導數據表類和javascript函數,使得對用戶友好的工作「每頁限制」和「搜索輸入文本」。

0

我在你的其他職位回答過:

$pagination = $paginator->paginate(
     $query, /* query NOT result */ 
     $request->query->getInt('page', 1)/*page number*/, 
     10/*limit per page*/ 
); 

最後一個參數10,設置爲我按您的其他職位回答每頁顯示的項目數。

+0

Alvin Bunk,**限制**選項正常工作,但我如何讓用戶將其從應用程序中更改?另外,我需要知道如何保存訂單,每頁限制或過濾條件,如果我轉到記錄的某個細節並返回列表? –