Symfony Admin Generator の外部キーまたはカスタム列で並べ替えるには、propel を使用します。管理者リスト ページのカスタム列にも並べ替え機能を持たせるにはどうすればよいですか。
PHP中文网2017-05-16 16:48:10
自己解決方法を完了し、共有します。
仮想列での並べ替え
=================================
新しいテーマでは、リスト ビューで仮想列と外部キー列を並べ替え可能にする簡単な方法が提供されます。生成されたクエリ内の
メソッドを使用して、対応するフィールドを宣言するだけです。たとえば、本のリストを著者名で並べ替えできるようにするには:is_sortable
to true
, and the generated module will look for an orderByXXX()
ヘッダーを実行してこの列を並べ替えようとします。メソッドは次のように実装する必要があります:BookQuery::orderByAuthor()
whenever the user clicks on the Author
sort_method