hola saludos necesito armar una lista donde sus
elementos cumplan con dos o mas condiciones,
actualmente lo e logrado con una condicion
en la vista buscar.rhtml tengo
buscar:
<%= text_field_tag :buscar%>
<%= observe_field(:buscar,
:frequency => 0.5,
:update => :albunes,
:with => ‘buscar’,
:url => {:action => :busqueda})%>
en la vista busqueda.rhtml
Lista de albums
<%= column.human_name %> | <% end %>|||
---|---|---|---|
<%=h album.send(column.name) %> | <% end %><%= link_to 'Show', :action => 'show', :id => album %> | <%= link_to 'Edit', :action => 'edit', :id => album %> | <%= link_to 'Destroy', { :action => 'destroy', :id => album }, :confirm => 'Are you sure?', :method => :post %> |
<%= link_to ‘Previous page’, { :page => @album_pages.current.previous }
if @album_pages.current.previous %>
<%= link_to ‘Next page’, { :page => @album_pages.current.next } if
@album_pages.current.next %>
y en el controlador album_controller.rb
def busqueda
@buscar=params[:buscar]
@album_pages, @albums = paginate(:albums, :conditions => [‘nombre =
?’, @buscar], :per_page => 10)
end
Lo que hace hasta ahora es buscarme un nombre de album. Quiero que me
permita buscar
por la fecha solamente, y que a su vez pueda buscar un album por nombre
y fecha.