2011-09-18 21 views
1

Admin GeneratorのSymfonyフィルタでデフォルトの結果を設定するにはどうすればよいですか? 私はバックエンドを生成しました。ニュースなどのすべての結果を一覧表示しています。 このビュー(リスト)のデフォルトは、たとえばgroups = 'news'です。 generator.ymltable_method(リスト)とモデルの追加クエリを追加できます。 これは問題ありません。私にはグループのニュースしか表示されませんが、フィルタを使用してすべてのグループを選択すると、まだグループ「ニュース」しかありません。デフォルトのビュー(モジュールニュースの直後)はgroups = 'news'としか表示されず、フィルタを使用してこのクエリをリセットすることは可能ですか?Symfonyのフィルタ - デフォルトの結果をリストに設定する方法は?

多分、このオプションでフィルタを呼び出すことはできますか?グループで選択リストにデフォルト値を設定できますが、これはjavascriptで設定され、実行されません。私はボタンのフィルタをクリックする必要があります。

助けてくれてありがとう!

あなたが でmyproject /アプリケーション/バックエンド/モジュール/のmymodule/libフォルダにフィルタのデフォルトを設定する方法である myclassGeneratorConfigurationクラスに追加することができます

答えて

3

public function getFilterDefaults() 
{  
    return array('groups' => array('text' => 'news')); 
} 
関連する問題