search.html.erb
1.14 KB
<h1> Search </h1>
<%= form_tag controller: "elasticsearch_plugin", action: "search" do %>
<%= label_tag(:q, _("Search")) %>
<%= text_field_tag(:q, @query) %>
<%= submit_tag _("Send") %>
<%= check_box_tag 'model[communities]', 1, @checkbox[:communities] %>
<%= label_tag('communities', _("communities")) %>
<%= check_box_tag 'model[people]', 1, @checkbox[:people] %>
<%= label_tag('people', _("people")) %>
<%= check_box_tag 'model[articles]', 1, @checkbox[:articles] %>
<%= label_tag('articles', _("articles")) %>
<%= check_box_tag 'filter[articles][gallery]', :type, @checkbox[:gallery] %>
<%= label_tag('gallery', _("gallery")) %>
<% end %>
<% for result in @results %>
<% if result.is_a? Article %>
<%= render partial: "article_display", :locals => {:article => result} %>
<br>
<% end %>
<% if result.is_a? Person %>
<%= render partial: "person_display", :locals => {:person => result} %>
<br>
<% end %>
<% if result.is_a? Community %>
<%= render partial: "community_display", :locals => {:community => result} %>
<br>
<% end %>
<% end %>