<% paginated_products = @searcher.retrieve_products if params.key?(:keywords) paginated_products ||= products %> <% content_for :head do %> <% if paginated_products.respond_to?(:total_pages) %> <%= rel_next_prev_link_tags paginated_products %> <% end %> <% end %> <% if products.empty? %>

<%= t('spree.no_products_found') %>

<% elsif params.key?(:keywords) %>

<%= t('spree.search_results', keywords: h(params[:keywords])) %>

<% end %> <% if products.any? %> <%= render 'spree/components/products/products-grid', products: products %> <% end %> <% if paginated_products.respond_to?(:total_pages) %> <%= paginate paginated_products %> <% end %>