2017-03-25 152 views
0

我有一個頁面顯示關於產品的DB的記錄,我想爲他們添加過濾器,在右邊欄中,我的問題是,什麼是在「點擊」上獲取記錄的最佳方式。Laravel:記錄過濾器

當前篩選器有類別,用戶可以點擊並顯示相關類別的產品。還有一個價格範圍的選擇,等

什麼,我能想到的現在的問題是:

  • 對每個類別等

我是完全空白的一個單獨的路徑和方法。

+0

是的,絕對要創建一個單獨的路線,如:url/{filter}/{filter_value} – rahul

回答

2

恕我直言,我會去使用你的產品上市相同的索引路線與查詢字符串參數的GET,即:

GET /products?category=car 

這樣,你沒有申報不同的路線。

我發現使用這個軟件包https://github.com/Tucker-Eric/EloquentFilter可以讓您在需要過濾模型列表時更容易。