%= render partial: 'spree/admin/shared/product_tabs', locals: {current: :stock} %> <%= render partial: 'spree/admin/shared/error_messages', locals: { target: @product } %> <% if can? :create, Spree::StockMovement %>
<%= Spree.t(:variant) %> | <%= Spree.t(:stock_location_info) %> | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
<% if variant.images.present? %> <%= image_tag main_app.url_for(variant.images.first.url(:mini)) %> <% end %> |
<%= variant.sku_and_options_text %>
<%= form_tag admin_product_variants_including_master_path(@product, variant, format: :js), method: :put, class: 'toggle_variant_track_inventory' do %>
<%= label_tag "track_inventory_#{ variant.id }" do %>
<%= check_box_tag 'track_inventory', 1, variant.track_inventory?,
class: 'track_inventory_checkbox', id: "track_inventory_#{ variant.id }" %>
<%= Spree.t(:track_inventory) %>
<%= hidden_field_tag 'variant[track_inventory]', variant.track_inventory?,
class: 'variant_track_inventory',
id: "variant_track_inventory_#{variant.id}" %>
<% end %>
<% end if can?(:update, @product) && can?(:update, variant) %>
|
|
<% end %>