Sha256: c8d0c16b547c7744e0d0d6c76e20f7a1432d2fb60df55ea9b080f75d8fb39169
Contents?: true
Size: 1.73 KB
Versions: 2
Compression:
Stored size: 1.73 KB
Contents
<div data-hook="admin_variant_form_fields"> <div class="clearfix"> <div class="left" data-hook="variants"> <% @product.options.each do |option| %> <p data-hook="presentation"> <%= label :new_variant, option.option_type.presentation %><br /> <% if @variant.new_record? %> <%= select(:new_variant, option.option_type.presentation, option.option_type.option_values.collect {|ov| [ ov.presentation, ov.id ] }, {}) %> <% else %> <% opt = @variant.option_values.detect {|o| o.option_type == option.option_type }.presentation %> <%= text_field(:new_variant, option.option_type.presentation, :value => opt, :disabled => 'disabled') %> <% end %> </p> <% end %> <p data-hook="sku"><%= f.label :sku, t(:sku) %><br /> <%= f.text_field :sku %></p> <p data-hook="price"><%= f.label :price, t(:price) %>:<br /> <%= f.text_field :price, :value => number_with_precision(@variant.price, :precision => 2) %></p> <p data-hook="cost_price"><%= f.label :cost_price, t(:cost_price) %>:<br /> <%= f.text_field :cost_price, :value => number_with_precision(@variant.cost_price, :precision => 2) %></p> <% if Spree::Config[:track_inventory_levels] %> <p data-hook="on_hand"><%= f.label :on_hand, t(:on_hand) %>: <br /> <%= f.text_field :on_hand %></p> <% end %> </div> <div class="right"> <% Spree::Variant.additional_fields.select{|af| af[:only].nil? || af[:only].include?(:variant) }.each do |field| %> <%= render :partial => 'spree/admin/shared/additional_field', :locals => { :field => field, :f => f } %> <% end %> </div> </div> </div>
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
spree_core-1.1.3 | app/views/spree/admin/variants/_form.html.erb |
spree_core-1.1.2 | app/views/spree/admin/variants/_form.html.erb |