estoy haciendo un buscador en mi pagina, y quiero q el usuario tenga un combo box para elejir el criterio de busqueda
el problema es q no se bien como hacerlo, y ya probe bastante y no me sale
este el el codigo q puse en el layout
Código:
el buscador sin el select anda perfecto,, el problema es q no se como hacer para q me busque por criterio.<%= start_form_tag %> <%= text_field_tag :buscador, params[:buscador], :size => 18 %> <br /> <%= select('filtro', :tipos, [ ['nombre','nombre'], ['genero','genero'] ]) %> <a> <%= submit_tag "Buscar" %> </a> <%= end_form_tag%>
en el controlador tengo esto q no se tampoco como esta,, (sin el criterio funciona bien)
Código:
es aqui en el params[:filtro] q no se como se debe colocar,, ya q eso debe estar ,malif request.post? @peliculas= Pelicula.buscar_pelicula(params[:filtro],params[:buscador]) end
y la funcion buscar pelicula es esta:
Código:
bien,, eso es todo,, espero q alguien me pueda ayudar con mi buscador y ese select q no me funciona..def self.buscar_pelicula(criterio,parametro_busqueda) find(:all, :conditions => [criterio +" like ? ",'%' + parametro_busqueda + '%'], :order => "nombre") end
gracias