Liquid、JavaScriptなどに関する質問
お世話になります。
初投稿の為、内容に不備などがありましたらご容赦いただけますと幸いです。
私自身はliquidの知識はまだ浅く、そもそも根本的な理解ができていない可能性があります。
私の知識では限界を感じましたので、
大変お手数なのですが、詳しい方の知恵をお借りしていと思い、投稿させていただきました。
■使用しているテーマ
有料テーマのshowcase
■現在の状態
商品詳細ページにて在庫数が表示されるようにしています。
■やりたいこと
在庫数に応じて表示内容を変更したいです。
1〜3個の場合は「残り○個です。」、4,5個の場合は「残りわずか」、それ以上の場合は在庫数を表示しないようにしたいです。
■試したこと
上記の方の内容をもとに下記コードを試してみましたが、在庫数5個以上の場合でも
残り在庫が表示されてしまいます。
{% if current_variant.inventory_quantity > 3 and current_variant.inventory_management == 'shopify' %}
残り{{ current_variant.inventory_quantity }}個です。
{% elsif current_variant.inventory_quantity > 5 and current_variant.inventory_management == 'shopify' %}
残りわずかです。
{% endif %}
そもそも、コードが違う可能性がありますが、ご教示いただけますと幸いです。
何卒よろしくお願い致します。
解決済! ベストソリューションを見る。
成功
竜也4747さま
はじめまして、フルバランスの園畑です。
ご質問を確認いたしました。
実際に試してはいないですが、コードを見た限り「在庫が3個以上の時は個数が表示される」という処理になっているかと存じます。(current_variant.inventory_quantity > 3 でコードを表示する)
if current_variant.inventory_quantity > 3
の部分を
if current_variant.inventory_quantity <= 3
に変更し、
elsif current_variant.inventory_quantity > 5
を
elsif current_variant.inventory_quantity <= 5
にされるといかがでしょうか?
ご参考になりましたでしょうか。
私たちの励みにもなりますので、
お役に立てていればBest Answerボタンを押して頂ければ嬉しいです。
分からない点があれば、またいつでもご連絡ください。
フルバランス 園畑
成功
竜也4747さま
はじめまして、フルバランスの園畑です。
ご質問を確認いたしました。
実際に試してはいないですが、コードを見た限り「在庫が3個以上の時は個数が表示される」という処理になっているかと存じます。(current_variant.inventory_quantity > 3 でコードを表示する)
if current_variant.inventory_quantity > 3
の部分を
if current_variant.inventory_quantity <= 3
に変更し、
elsif current_variant.inventory_quantity > 5
を
elsif current_variant.inventory_quantity <= 5
にされるといかがでしょうか?
ご参考になりましたでしょうか。
私たちの励みにもなりますので、
お役に立てていればBest Answerボタンを押して頂ければ嬉しいです。
分からない点があれば、またいつでもご連絡ください。
フルバランス 園畑
成功
お返事遅くなってしまい大変申し訳ございません。
ご指定いただいた部分を変更させていただいたら、うまく機能いたしました。
ご回答いただきまして誠にありがとうございました。
2023年初頭、Shopifyペイメントアカウント、及びShopifyアカウント全体のセキュリティを強化する為の変更が適用されました。ユーザーのアカウントセキュリティを強化す...
By Mirai Sep 29, 2024概要: 年末/年明けは、消費者が最もショッピングを行う時期の一つです。特に、ブラックフライデー・サイバーマンデー(BFCM)は、世界中で注目される大規模なセールイベントであ...
By JapanGuru Sep 25, 2024APIに関するShopifyサポートShopifyのデフォルト機能では特定の目標を達成するために外部アプリケーションの使用を検討していますか? そんな時はプログラミングの専...
By JapanGuru Sep 22, 2024