diff --git a/app/helpers/orbit_backend_helper.rb b/app/helpers/orbit_backend_helper.rb index 2aba815..9ed8578 100644 --- a/app/helpers/orbit_backend_helper.rb +++ b/app/helpers/orbit_backend_helper.rb @@ -92,8 +92,8 @@ module OrbitBackendHelper render :partial => '/admin/tags/tag_form', :locals => {:f=> f, :module_app=>module_app, :tags=>module_app.tags } end - def render_filter(fields) - render :partial => "shared/filter", :locals =>{:fields => fields} + def render_filter(fields, search_dom_id=nil) + render :partial => "shared/filter", :locals =>{:fields => fields, :search_dom_id=>search_dom_id} end def display_visitors(options={}) diff --git a/app/views/shared/_filter.html.erb b/app/views/shared/_filter.html.erb index 203382a..7359b80 100644 --- a/app/views/shared/_filter.html.erb +++ b/app/views/shared/_filter.html.erb @@ -1,40 +1,125 @@ <% content_for :right_nav do %> - -
- <% fields.keys.each do |field| %> -
-
- <% fields[field].each do |val| %> - <%= link_to (val[:title].blank? ? "" : t(val[:title])), "#", :onclick => "filter.addFilter('filters[#{field}][]=#{val[:id]}')", :class => "btn btn-small #{is_filter_active?(field, val[:id])}", :id => "filter_#{val[:id]}" %> - <% end %> -
- -
- <% end %> -
+ <% if !search_dom_id.nil?%> +
+
+ +
+ +
+ <% end %> + + +
+ <% fields.keys.each do |field| %> +
+
+ <% fields[field].each do |val| %> + <%= link_to (val[:title].blank? ? "" : t(val[:title])), "#", :onclick => "filter.addFilter('filters[#{field}][]=#{val[:id]}')", :class => "btn btn-small #{is_filter_active?(field, val[:id])}", :id => "filter_#{val[:id]}" %> + <% end %> +
+ +
+ <% end %> +
<% end %>