Sha256: e886332062b2a118d0310fd2dca52a5a1aacb8679846b9fcad973178eb16e670
Contents?: true
Size: 1.61 KB
Versions: 18
Compression:
Stored size: 1.61 KB
Contents
<div class="container dropdown d-none d-lg-flex justify-content-end mt-5 pr-4 pb-3 plp-sort"> <div data-toggle="dropdown" class="plp-sort-header"> <%= Spree.t("plp.#{ params[:sort_by].blank? ? 'sort_by': params[:sort_by].gsub('-', '_') }") %> <%= icon(name: 'arrow-right', classes: 'spree-icon-arrow spree-icon-arrow-up ml-3 plp-sort-header-arrow--up', width: 18, height: 18) %> <%= icon(name: 'arrow-right', classes: 'spree-icon-arrow spree-icon-arrow-down ml-3 plp-sort-header-arrow--down', width: 18, height: 18) %> </div> <div class="dropdown-menu text-right plp-sort-dropdown"> <ul class="pt-1 plp-sort-dropdown-ul"> <li class="p-3 plp-sort-dropdown-ul-li<%= '--active' if params[:sort_by].blank? %>"> <%= link_to Spree.t('plp.default'), url_for(permitted_params.merge(sort_by: nil)) %> </li> <li class="p-3 plp-sort-dropdown-ul-li<%= '--active' if params[:sort_by] == 'newest-first' %>"> <%= link_to Spree.t('plp.newest_first'), url_for(permitted_params.merge(sort_by: 'newest-first')) %> </li> <li class="p-3 plp-sort-dropdown-ul-li<%= '--active' if params[:sort_by] == 'price-high-to-low' %>"> <%= link_to Spree.t('plp.price_high_to_low'), url_for(permitted_params.merge(sort_by: 'price-high-to-low')) %> </li> <li class="p-3 plp-sort-dropdown-ul-li<%= '--active' if params[:sort_by] == 'price-low-to-high' %>"> <%= link_to Spree.t('plp.price_low_to_high'), url_for(permitted_params.merge(sort_by: 'price-low-to-high')) %> </li> </ul> </div> </div>
Version data entries
18 entries across 18 versions & 1 rubygems