I am stuck one more time … and one more time I suspect it’s a stupid syntax problem:
I want to pass 2 vaiables in the url with my super simple search form.
I was expecting a URL like this:
http://mydomain/categories/search?search=pdf&os=2
But I get this:
http://mydomain/categories/search?search=pdf&os%5B%5D=
I thought it should work like this:
<% form_tag search_path, :method => 'get' do %>
<%= text_field_tag :search, params[:search] %>
<%= hidden_field :os, params[@category.id] %>
<%= submit_tag "Search", :name => nil %>
<% end %>
… but well, it didn’t do it …
Does anyone know where I am going wrong?
Thanks!
Val
You need to modify the line a bit, using
hidden_field_tag:See the hidden_field_tag documentation for more information.