안녕하세요. 내 머리 속에서 투롱 투쟁이 있습니다. 필자는 find 매개 변수에 filter-criteria로 사용할 매개 변수를 입력 할 수있는 텍스트 필드를 원한다. 내 도우미에서선택 사항을 찾는 방법 : 찾기에 대한 조건
@bills = adminbill_filter(:limit=>params[:limit] || 50,:offset=>params[:offset] || 0, :conditions=>params[:options])
: 내 컨트롤러에서
: 옵션을 소요하고 옵션에 해시를 병합하여
나는 도우미를 만든에서
def link_to_with_current(text, link, condition, *args)
options = args.first || {}
options[:class] = condition ? 'current' : nil
link_to text, link, options
end
을 내 보기 :
<%= text_field :filter ,:criteria, :class=>'roundRect',:id=>'name', :value=>12009%>
<%= button_to_with_filter 'Start Filter', 'index', :filter_condition=>true, :options=>{:id=>81}%>
text_field의 값을 button_to_with_filter의 : option => {...}에 전달할 수 있습니까? 나는이 솔루션이 (실제로 작동하고 있다면) 매우 불편 함을 느낀다. 귀하의 의견은 항상 도움이됩니다.
인사말 마티아스