在 Symfony 管理產生器中按外鍵或自訂列排序使用 propel
淡淡烟草味
淡淡烟草味 2017-05-16 16:46:10
0
1
616

Sort By Foreign Key or Custom Column in Symfony Admin Generator use propel。在admin list頁面自訂的列,如何能讓他也能有排序功能。

淡淡烟草味
淡淡烟草味

全部回覆(1)
Ty80

自己找到方法了,分享一下。
在虛擬列上排序
===================================
新主題提供了一種使虛擬列和外鍵列在清單檢視中可排序的簡單方法。只需在產生的查詢中使用 is_sortable to true, and the generated module will look for an orderByXXX() 方法聲明對應的欄位即可。例如,允許按作者姓名對書籍清單進行排序:

然後產生器將嘗試執行BookQuery::orderByAuthor() whenever the user clicks on the Author header 對此列進行排序。方法必須實作如下:

您可以透過設定sort_method參數來覆寫欄位的預設排序方法名稱:

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