[EC-CUBE2.13]商品ページに在庫数を表示する

  • 公開日:2015/4/21
この記事は最終更新日から9年以上が経過しています。

商品詳細と商品一覧のテンプレートで取得されている「$arrProducts」(ループ内では「$arrProduct」)の中に在庫数もちゃんと含まれているので、表示したい箇所に以下を記述するだけでOK。

対象テンプレート
商品詳細:data/Smarty/templates/default/products/detail.tpl
商品一覧:data/Smarty/templates/default/products/list.tpl

1
2
3
4
5
6
7
8
9
10
11
<p class=&quot;stock&quot;>在庫:
    <!--{if $arrProduct.stock_unlimited_min == 1}--><!--{*無制限*}-->
        あり
    <!--{else}-->
        <!--{if $arrProduct.stock_min != $arrProduct.stock_max}-->
            <!--{$arrProduct.stock_min|escape}--><!--{$arrProduct.stock_max|escape}-->
        <!--{else}-->
            <!--{$arrProduct.stock_min|escape}-->
        <!--{/if}-->
    <!--{/if}-->
</p>