2017-10-27 9 views
0

코드의 마지막 줄에서 본 제품의 미터당 기본 가격을 계산합니다. 불행히도이 가격은 모든 변형에 대해 단 한번 계산됩니다. 모든 제품 변형에 대한 특별 기본 가격을 출력합니다. 이걸하는 법을 도와 줄 수 있어요?안전한 @ shopify 테마

<p class="product-single__price product-single__price-{{ section.id }}{% unless current_variant.available %} product-price--sold-out{% endunless %}"> 
     {% if current_variant.compare_at_price > current_variant.price %} 
      <span class="visually-hidden">{{ 'products.product.regular_price' | t }}</span> 
      <s id="ComparePrice-{{ section.id }}">{{ current_variant.compare_at_price | money }}</s> 
      <span class="product-price__price product-price__price-{{ section.id }} product-price__sale product-price__sale--single"> 
       <span id="ProductPrice-{{ section.id }}"  
       itemprop="price" content="{{ current_variant.price | divided_by: 100.00 }}"> 
       {{ current_variant.price | money }} 
       </span> 
       <span class="product-price__sale-label product-price__sale-label-{{ section.id }}">{{ 'products.product.on_sale' | t }}</span> 
      </span>     
     {% else %} 
      <span class="visually-hidden">{{ 'products.product.regular_price' | t }}</span> 
      <s id="ComparePrice-{{ section.id }}" class="hide">{{ current_variant.compare_at_price | money }}</s> 
      <span class="product-price__price product-price__price-{{ section.id }}"> 
      <span id="ProductPrice-{{ section.id }}" 
       itemprop="price" content="{{ current_variant.price | divided_by: 100.00 }}"> 
       {{ current_variant.price | money }} 
      </span> 
      <span class="product-price__sale-label product-price__sale-label-{{ section.id }} hide">{{ 'products.product.on_sale' | t }}</span> 
      </span> 
     {% endif %} 
     <p class="hint">Grundpreis: {{ product.price | times:current_variant1.title | divided_by:1000 | money}}/Meter</p> 
     </p> 

답변

0

각 변형에 대한 Grundpreis을 보여주고 싶은 경우에, 당신은 그런 루프에서 작업을 수행 할 수 있습니다

{% for variant in product.variants %} 
    <p class="hint">Grundpreis: {{ product.price | times:variant.title | divided_by:1000 | money}}/Meter</p> 
{% endfor %}