<% content_for :page_title do %> <%= Spree::Promotion.model_name.human(count: :many) %> <% end %> <% content_for :page_actions do %> <%= button_link_to Spree.t(:new_promotion), new_object_url, :class => "btn-success", :icon => 'add' %> <% end %> <% content_for :table_filter do %>
<%= search_form_for [:admin, @search] do |f| %>
<%= label_tag :q_name_cont, Spree.t(:name) %> <%= f.text_field :name_cont, tabindex: 1, class: "form-control js-quick-search-target" %>
<%= label_tag :q_code_cont, Spree.t(:code) %> <%= f.text_field :code_cont, tabindex: 1, class: "form-control" %>
<%= label_tag :q_path_cont, Spree.t(:path) %> <%= f.text_field :path_cont, tabindex: 1, class: "form-control" %>
<%= label_tag :q_promotion_category_id_eq, Spree.t(:promotion_category) %> <%= f.collection_select(:promotion_category_id_eq, @promotion_categories, :id, :name, { :include_blank => Spree.t('match_choices.all') }, { :class => 'select2' }) %>
<%= button Spree.t(:filter_results), 'search' %>
<% end %>
<% end %> <%= paginate @promotions %> <% if @promotions.any? %> <% @promotions.each do |promotion| %> <% end %>
<%= Spree.t(:name) %> <%= Spree.t(:code) %> <%= Spree.t(:description) %> <%= Spree.t(:usage_limit) %> <%= Spree.t(:promotion_uses) %> <%= Spree.t(:expiration) %>
<%= link_to promotion.name, edit_admin_promotion_path(promotion) %> <%= promotion.code %> <%= promotion.description %> <%= promotion.usage_limit.nil? ? "∞" : promotion.usage_limit %> <%= Spree.t(:current_promotion_usage, :count => promotion.credits_count) %> <%= promotion.expires_at.to_date.to_s(:short_date) if promotion.expires_at %> <%= link_to_edit promotion, :no_text => true %> <%= link_to_delete promotion, :no_text => true %>
<% else %>
<%= Spree.t(:no_resource_found, resource: Spree::Promotion.model_name.human(count: :many)) %>, <%= link_to Spree.t(:add_one), new_object_url %>!
<% end %>