Q&A

購入フォームで商品の在庫数を表示することはできますか?

LP購入フォーム上で商品の在庫数を表示することはできません。

ショップの購入フォームの場合は、ecforceの「テーマ管理」機能を利用いただくことで、商品詳細画面内にSKUの在庫を表示することができます。

商品詳細画面でSKUの在庫は{{ variant.stock_item.stock }}​で取得いただけます。
コードの記述はカスタマーサポートの対象外となりますが、以下にサンプルコード(変数)をご紹介します。

{% if variant.stock_item.stock > 0 %}
在庫 残りあと{{ variant.stock_item.stock }}
{% endif %}

なお、在庫が0以下の場合に「在庫切れです。」という文言を表示するサンプルコードは以下のとおりです。

{% if variant.stock_item.stock <= 0 %}
在庫切れです。
{% endif %}

この記事の目次

このセクションの記事

Q&A