2012-04-16 2 views
1

Active Admin 대시 보드 페이지에서 몇 가지 모델에 대한 검색 기능을 추가하고 싶습니다. 어떻게해야합니까?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

ye, 여전히 매력처럼 작동합니다! 고마워! –

관련 문제