<%= f.field_container :variant do %>
<%= f.label :variant %>
<%= f.select :variant_id,
@product.variants_including_master.map { |v| [v.descriptive_name, v.id] },
{},
class: "select2 fullwidth", disabled: !f.object.new_record? %>
<% end %>
<%= f.field_container :currency do %>
<%= f.label :currency %>
<%= f.select :currency,
Money::Currency.all.map { |c| ["#{c.iso_code} (#{c.name})", c.iso_code] },
{},
class: "select2 fullwidth", disabled: !f.object.new_record? %>
<% end %>
<%= f.field_container :country do %>
<%= f.label :country %>
<%= f.collection_select :country_iso, available_countries, :iso, :name,
{
include_blank: t(:any_country, scope: [:spree, :admin, :prices]),
selected: Spree::Config.admin_vat_country_iso
},
{ class: 'select2 fullwidth', disabled: !f.object.new_record? } %>
<% end %>
<%= f.field_container :price do %>
<%= f.label :price %>
<%= f.text_field :price, value: f.object.money.format, class: 'fullwidth title' %>
<% end %>
<%= f.label :is_default do %>
<%= f.check_box :is_default %>
<%= Spree::Price.human_attribute_name(:is_default) %>
<% end %>