Isih Mengikut Kunci Asing atau Lajur Tersuai dalam Symfony Admin Generator menggunakan propel
淡淡烟草味2017-05-16 16:46:10
0
1
597
Isih Mengikut Kunci Asing atau Lajur Tersuai dalam Symfony Admin Generator gunakan propel. Bagaimanakah saya boleh mendayakan lajur tersuai pada halaman senarai pentadbir untuk turut mempunyai fungsi pengisihan.
自己找到方法了,分享一下。
Menyusun Pada Lajur Maya
===================================
Tema baharu menyediakan cara mudah untuk menjadikan lajur maya dan lajur kunci asing boleh diisih dalam paparan senarai. Hanya isytiharkan medan yang sepadan dengan is_sortable kepada true dan modul yang dijana akan mencari kaedah orderByXXX() dalam pertanyaan yang dijana. Contohnya, untuk membenarkan senarai buku boleh diisih pada nama pengarang:is_sortable to true, and the generated module will look for an orderByXXX() method in the generated query. For instance, to allow a book list to be sortable on the author name:
Then the generator will try to execute BookQuery::orderByAuthor() whenever the user clicks on the Author header to sort on this column. The method must be implemented as follows:
You can override the default sorting method name for a field by setting the sort_method Kemudian penjana akan cuba melaksanakan BookQuery::orderByAuthor() apabila pengguna mengklik pada pengepala Author untuk mengisih pada lajur ini. Kaedah tersebut mesti dilaksanakan seperti berikut:
🎜🎜🎜
🎜Anda boleh mengatasi nama kaedah pengisihan lalai untuk medan dengan menetapkan parameter kaedah_isihan:🎜🎜🎜🎜🎜
自己找到方法了,分享一下。
Menyusun Pada Lajur Maya
===================================
Tema baharu menyediakan cara mudah untuk menjadikan lajur maya dan lajur kunci asing boleh diisih dalam paparan senarai. Hanya isytiharkan medan yang sepadan dengan
is_sortable
kepadatrue
dan modul yang dijana akan mencari kaedahorderByXXX()
dalam pertanyaan yang dijana. Contohnya, untuk membenarkan senarai buku boleh diisih pada nama pengarang:is_sortable
totrue
, and the generated module will look for anorderByXXX()
method in the generated query. For instance, to allow a book list to be sortable on the author name:Then the generator will try to execute
BookQuery::orderByAuthor()
whenever the user clicks on theAuthor
header to sort on this column. The method must be implemented as follows:You can override the default sorting method name for a field by setting the
🎜🎜🎜 🎜Anda boleh mengatasi nama kaedah pengisihan lalai untuk medan dengan menetapkan parametersort_method
Kemudian penjana akan cuba melaksanakan
BookQuery::orderByAuthor()
apabila pengguna mengklik pada pengepalaAuthor
untuk mengisih pada lajur ini. Kaedah tersebut mesti dilaksanakan seperti berikut: