2017-10-19 16 views
0

各製品のすべてのバリエーションは同じ価格です。次のコードを使用すると、すべてのバリアントの価格が表示されます。どのように私は1つだけの価格を表示するのですか(最初に言いましょう)shopify製品ページに1つの異形価格のみを表示

{% for variant in product.variants %} 
    <div class="tablecell pricecur"> 
     {{ variant.price | money }} 
    </div> 
    <div class="tablecell pricecom"> 
     {{ variant.compare_at_price | money }} 
    </div> 
{% endfor %} 
+0

利用可能な最初のバリアントを返します。また、 'first_available_variant'が返すのは明確ではありません。 1つの値しか返さない場合は、その値を反復処理する必要はありません。 –

+0

は "first_available_variant"部分を修正しました。失敗した実験からコピーされました。フレームワークはタイトルとタグでshopifyと言います。 – AbrylCabryl

答えて

0

次のコードを使用します。

{{ product.first_available_variant.price | money }}

first_available_variant - (?ジャンゴ)を(それは量が0よりも大きくなっているのですa.k.a)、それは間違いなくあなたが使用している言語/フレームワークを知るために役立つだろう

関連する問題