From 741f0c2af442952457ab179328d3506efcd536f2 Mon Sep 17 00:00:00 2001 From: Fabio Teixeira Date: Thu, 5 Mar 2015 10:33:47 -0300 Subject: [PATCH] Add translation to empty catalog search --- views/search/_catalog_result_list.html.erb | 44 ++++++++++++++++++++++++++++++++++++++++++++ views/search/software_infos.html.erb | 2 +- 2 files changed, 45 insertions(+), 1 deletion(-) create mode 100644 views/search/_catalog_result_list.html.erb diff --git a/views/search/_catalog_result_list.html.erb b/views/search/_catalog_result_list.html.erb new file mode 100644 index 0000000..6af3e1d --- /dev/null +++ b/views/search/_catalog_result_list.html.erb @@ -0,0 +1,44 @@ +
+ <% @assets.each do |name| %> + <% search = @searches[name] %> + + + +
+ <% if !search[:results].blank? %> + + <% if multiple_search?(@searches) %> +

<%= @names[name] %>

+ <% if search[:results].total_entries > SearchController::MULTIPLE_SEARCH_LIMIT %> + <%= link_to(_('see all (%d)') % search[:results].total_entries, params.merge(:action => name), :class => 'see-more' ) %> + <% end %> + <% end %> + + <% display = display_filter(name, params[:display]) %> + +
+
    + <% search[:results].each do |hit| %> + <% partial = partial_for_class(hit.class, display) %> + <% variable_name = partial.gsub("#{display}_", '').to_sym %> + <%= render :partial => partial, :locals => {variable_name => hit} %> + <% end %> +
+
+ <% else %> + <% if multiple_search? %> +

<%= @names[name] %>

+ <% end %> + +
+ + + + <% end %> +
+ <% end %> + +
+ + <%= add_zoom_to_images %> +
diff --git a/views/search/software_infos.html.erb b/views/search/software_infos.html.erb index d13addf..6050d3c 100644 --- a/views/search/software_infos.html.erb +++ b/views/search/software_infos.html.erb @@ -3,7 +3,7 @@ <%= render :partial => 'software_search_form', :locals => { :hint => _("Type words about the %s you're looking for") % @asset.to_s.singularize } %> - <%= display_results(@searches, @asset) %> + <%= render partial:"catalog_result_list" %>
<% if params[:display] != 'map' %> -- libgit2 0.21.2