<div id="advanced_search" class="collapsible"> <div class="collapsed"> <h5><a href="#advanced_search">Advanced Search [show]</a></h5> </div> <div class="expanded"> <h5><a href="#collapse">Advanced Search [hide]</a></h5> <%= form_tag("/search", method: "get") do %> <div class="form-group"> <%= label_tag :query, 'Find:' %> <%= text_field_tag(:query, params[:query]) %> </div> <div class="form-group"> <%= label_tag :game_type, 'Game Type:' %> <%= select_tag(:game_type, options_from_collection_for_select(@games, 'id', 'name'), :prompt => 'All Games') %> </div> <div> <%= submit_tag("Search", :name=>nil) %> </div> <% end %> </div> </div> <%# Show search results if a query was not nill %> <% if !@query.nil? and !@query.empty? %> <% if @tournaments.empty? and @players.empty? %> <h3> No results found for "<%= @query %>" </h3> <% else %> <h3> Showing results for: <span><%= @query %></span></h3> <% if @tournaments.length > 0 %> <h4> Tournaments </h4> <% end %> <% @tournaments.each do |t| %> <%= render "common/show_tournament", :target => t %> <% end %> <% if @players.length > 0 %> <h4> Players </h4> <% end %> <% @players.each do |p| %> <%= render "common/show_user", :target => p %> <% end %> <% end %> <% end %>