質問 > 管理機能 > 在庫無制限の場合に文章を表示したい |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
MTG |
投稿日時: 2021/3/26 22:18
対応状況: −−−
|
新米 ![]() ![]() 登録日: 2020/11/25 居住地: 投稿: 4 |
在庫無制限の場合に文章を表示したい ▼テンプレート
[EC-CUBE] EC-CUBE4.0.4 [PHP] 7.4.15 いつもお世話になっております。 EC-CUBE初心者で、コードを見様見真似で貼り付けカスタムする程度の知識です、 商品ページの在庫表示を以下のようにカスタマイズしたいと思っております。 在庫0の場合:「在庫:在庫切れ」 在庫数1~の場合:「在庫:あり」 在庫無制限の場合:「在庫:あり」+「文章(メーカー在庫有りの場合、1〜3営業日で出荷いたします)」 在庫数の表示 在庫なしと在庫ありの場合は、上ページを参考に実現できましたが、在庫無制限の場合も条件分岐で表示できるのでしょうか? その場合のコードを調べましたが、見つけることができずここにきました、、 ご教授いただければ幸いです。よろしくお願い致します。 app/template/default/Product/detail.twig ----------------------------------------------------------------------------- {% for ProductClass in Product.ProductClasses %} {% if Product.StockMax == 0 %} {#在庫0の場合 #} <div class="ec-font-size-3 detail_stock">在庫: <span class="ec-color-red">在庫切れ</span></div> {% else %} <div class="ec-font-size-3 detail_stock">在庫: <span class="ec-color-red">あり</span></div> {% endif %} {% endfor %} ----------------------------------------------------------------------------- |
umebius |
投稿日時: 2021/3/27 15:18
対応状況: −−−
|
神 ![]() ![]() 登録日: 2016/7/22 居住地: 投稿: 2085 |
Re: 在庫無制限の場合に文章を表示したい Product.StockUnlimitedMaxなどで判別可能です。
在庫無制限の商品規格が存在すれば Product.StockUnlimitedMaxがtrueになります。
|
MTG |
投稿日時: 2021/3/29 10:30
対応状況: 解決済
|
新米 ![]() ![]() 登録日: 2020/11/25 居住地: 投稿: 4 |
Re: 在庫無制限の場合に文章を表示したい アドバイスいただいたProduct.StockUnlimitedMaxを使用して無事表示することができました、本当にありがとうございました!
--------------------------------------------------------------------------- {% for ProductClass in Product.ProductClasses %} {% if Product.StockUnlimitedMax %} {#在庫無制限の場合 #} <div class="ec-font-size-3 detail_stock">在庫:<span class="ec-color-red">あり</span></div> <p class="detail_note">※ メーカー在庫有りの場合、1〜3営業日で出荷いたします。</p> {% elseif Product.StockMax == 0 %} {#在庫0の場合 #} <div class="ec-font-size-3 detail_stock">在庫: <span class="ec-color-red">在庫切れ</span></div> <p class="detail_note">※ 在庫切れの場合は、在庫・納期をお問い合わせください</p> {% else %} {#在庫あり の場合 #} <div class="ec-font-size-3 detail_stock">在庫: <span class="ec-color-red">あり</span> </div> {% endif %} {% endfor %} |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |