検索

ホームページ  >  に質問  >  本文

Symfony Admin Generator の外部キーまたはカスタム列で並べ替えるには propel を使用します

Symfony Admin Generator の外部キーまたはカスタム列で並べ替えるには、propel を使用します。管理者リスト ページのカスタム列にも並べ替え機能を持たせるにはどうすればよいですか。

淡淡烟草味淡淡烟草味2785日前606

全員に返信(1)返信します

  • PHP中文网

    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

    返事
    0
  • キャンセル返事