Ella - Multipurpose Shopify Sections Theme

Add Unit Prices

Unit price is compulsory in Germany. If you want to include Unit prices for the product on the product page, please follow instructions below:



 <div class="unit-price">

   {% assign current_variant = product.selected_or_first_available_variant %}

   {%- if current_variant.unit_price_measurement -%}

     {{ current_variant.unit_price | money }} <span class="separator">/</span>

       <span>

{%- if

 current_variant.unit_price_measurement.reference_value != 1 -%}

    {{- current_variant.unit_price_measurement.reference_value -}}</span>

   {%- endif -%}                                

    {{ current_variant.unit_price_measurement.reference_unit }}

 {%- endif -%}

 </div>

 

{% if product.selected_or_first_available_variant != '' %}

   if (variant.unit_price !== 'undefined') {

   var unit = Shopify.formatMoney(variant.unit_price,          

"{{ shop.money_format }}");

var unit_v = variant.unit_price_measurement.reference_value +           variant.unit_price_measurement.reference_unit;

$(".unit-price").html(unit + ' / ' + unit_v); 

    } else {

        $(".unit-price").html('');

    }

{% endif %}

 if( '{{product.selected_or_first_available_variant}}' == ' {{product.selected_or_last_available_variant}} ' ){        

   $('.unit-price').html('{{ product.selected_or_first_available_variant }}');

   $('.unit-price').html('Code');

}