2012-04-16 8 views
1

Active Admin Dashboard(アクティブ管理ダッシュボード)ページにいくつかのモデルの検索機能を追加したいと思います。それ、どうやったら出来るの?Active Adminダッシュボードにフィルタを追加するにはどうすればよいですか?

通常のモデルの場合、「フィルタ」を使用して行うことができますが、ダッシュボードビューではどのように行うのですか。セクションとActiveAdmin :: Dashboards.buildで利用できるメソッドは何ですか?

dashboards.rbに:他の誰かがそれを有用見つけることができるように、私は、(Sjorsからのアドバイス以下)それをやった方法を追加

答えて

7

ビュー/管理/ダッシュボード/ _search_userで
section "Search User", :priority => 4 do 
    div do 
     render "search_user" 
    end 
    end 

。 html.erb(放火犯を使用して、ユーザフィルタのコピーしたHTML):

<div class="panel_contents"> 
    <form method="get" id="q_search" class="filter_form" action="/admin/users" accept-charset="UTF-8"> 
    <div class="filter_form_field filter_string"> 
     <label for="q_email" class=" label">Search Email:</label> 
     <input type="text" name="q[email_contains]" id="q_email" /> 
     <input type="submit" value="Go" name="commit" id="q_submit" /> 
    </div> 
    </form> 
</div> 
+0

おかげでアミット。これは、あなたが歓迎されている –

+0

..私は期待どのように正常に動作します! –

+0

イェップ、まだチャームのように動作します!どうも! –

関連する問題