<%= render :partial => 'spree/shared/error_messages', :locals => { :target => @promotion } %>
<%= f.field_container :name do %> <%= f.label :name %> <%= f.text_field :name, :class => 'fullwidth' %> <% end %> <%= fields_for :promotion_builder do |bf| %> <%= bf.field_container :base_code do %> <%= bf.label :base_code %> <%= bf.text_field :base_code, :readonly => !@promotion.new_record?, :class => 'fullwidth' %> <% end %> <%= bf.field_container :number_of_codes do %> <%= bf.label :number_of_codes %> <%= bf.text_field :number_of_codes, :readonly => !@promotion.new_record?, class: 'fullwidth' %> <% end %> <% end %> <%= f.field_container :per_code_usage_limit do %> <%= f.label :per_code_usage_limit %> <%= f.text_field :per_code_usage_limit, class: 'fullwidth' %> <% end %> <%= f.field_container :path do %> <%= f.label :path %> <%= f.text_field :path, :class => 'fullwidth' %> <% end %> <%= f.field_container :advertise do %> <%= f.check_box :advertise %> <%= f.label :advertise %> <% end %> <%= f.field_container :apply_automatically do %> <%= f.check_box :apply_automatically %> <%= f.label :apply_automatically %> <% end %>
<%= f.field_container :description do %> <%= f.label :description %>
<%= f.text_area :description, :rows => 7, :class => 'fullwidth' %> <% end %> <%= f.field_container :category do %> <%= f.label :promotion_category_id, Spree::PromotionCategory.model_name.human %>
<%= f.collection_select(:promotion_category_id, @promotion_categories, :id, :name, { :include_blank => Spree.t('match_choices.none') }, { :class => 'select2 fullwidth' }) %> <% end %>
<%= f.field_container :overall_usage_limit do %> <%= f.label :usage_limit %>
<%= f.number_field :usage_limit, :min => 0, :class => 'fullwidth' %>
<%= Spree.t(:current_promotion_usage, :count => @promotion.usage_count) %> <% end %>
<%= f.label :starts_at %> <%= f.field_hint :starts_at %> <%= f.text_field :starts_at, :value => datepicker_field_value(@promotion.starts_at), :placeholder => t(".starts_at_placeholder"), :class => 'datepicker datepicker-from fullwidth' %>
<%= f.label :expires_at %> <%= f.field_hint :expires_at %> <%= f.text_field :expires_at, :value => datepicker_field_value(@promotion.expires_at), :placeholder => t(".expires_at_placeholder"), :class => 'datepicker datepicker-to fullwidth' %>