<%= f.field_container :name do %> <%= f.label :name, t(:name) %> *
<%= f.text_field :name, :class => 'fullwidth title' %> <%= f.error_message_on :name %> <% end %> <%= f.field_container :permalink do %> <%= f.label :permalink, t(:permalink) %> *
<%= f.text_field :permalink, :class => 'fullwidth title' %> <%= f.error_message_on :permalink %> <% end %> <%= f.field_container :description do %> <%= f.label :description, t(:description) %>
<%= f.text_area :description, {:cols => 60, :rows => 4, :class => 'fullwidth'} %> <%= f.error_message_on :description %> <% end %>
<%= f.field_container :price do %> <%= f.label :price, t(:master_price) %> *
<%= f.text_field :price, :value => number_to_currency(@product.price, :unit => '') %> <%= f.error_message_on :price %> <% end %> <%= f.field_container :cost_price do %> <%= f.label :cost_price, t(:cost_price) %>
<%= f.text_field :cost_price, :value => number_to_currency(@product.cost_price, :unit => '') %> <%= f.error_message_on :cost_price %> <% end %> <%= f.field_container :available_on do %> <%= f.label :available_on, t(:available_on) %>
<%= f.error_message_on :available_on %> <%= f.text_field :available_on, :class => 'datepicker' %> <% end %> <% unless @product.has_variants? %> <%= f.field_container :sku do %> <%= f.label :sku, t(:sku) %>
<%= f.text_field :sku, :size => 16 %> <% end %> <% if Spree::Config[:track_inventory_levels] %> <%= f.field_container :on_hand do %> <%= f.label :on_hand, t(:on_hand) %>
<%= f.number_field :on_hand, :min => 0 %> <% end %> <% end %>
  • <%= f.label :weight, t(:weight) %> <%= f.text_field :weight, :size => 4 %>
  • <%= f.label :height, t(:height) %> <%= f.text_field :height, :size => 4 %>
  • <%= f.label :width, t(:width) %> <%= f.text_field :width, :size => 4 %>
  • <%= f.label :depth, t(:depth) %> <%= f.text_field :depth, :size => 4 %>
<% end %> <%= f.field_container :shipping_categories do %> <%= f.label :shipping_category_id, t(:shipping_categories) %>
<%= f.collection_select(:shipping_category_id, @shipping_categories, :id, :name, { :include_blank => true }, { 'style' => 'width:200px' }) %> <%= f.error_message_on :shipping_category %> <% end %> <%= f.field_container :tax_category do %> <%= f.label :tax_category_id, t(:tax_category) %>
<%= f.collection_select(:tax_category_id, @tax_categories, :id, :name, { :include_blank => true }, { 'style' => 'width:200px' }) %> <%= f.error_message_on :tax_category %> <% end %>
<%= f.field_container :taxons do %> <%= f.label :taxon_ids, t(:taxons) %>
<%= f.select :taxon_ids, taxon_options_for(@product), {}, :class => "select2", :multiple => true %> <% end %> <%= f.field_container :option_types do %> <%= f.label :option_type_ids, t(:option_types) %>
<%= f.select :option_type_ids, option_types_options_for(@product), {}, :class => "select2", :multiple => true %> <% end %>

<%= t(:metadata) %>

<%= f.field_container :meta_keywords do %> <%= f.label :meta_keywords, t(:meta_keywords) %>
<%= f.text_field :meta_keywords, :class => 'fullwidth' %> <% end %> <%= f.field_container :meta_description do %> <%= f.label :meta_description, t(:meta_description) %>
<%= f.text_field :meta_description, :class => 'fullwidth' %> <% end %>