質問 > 管理機能 > プラグインにSOLD OUTを表示したい |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
spsppop |
投稿日時: 2021/11/4 16:17
対応状況: −−−
|
新米 登録日: 2021/8/27 居住地: 投稿: 6 |
プラグインにSOLD OUTを表示したい ▼テンプレート
[EC-CUBE] 4.0.5 商品一覧と商品詳細ページに下記方法で 在庫が0になるとSOLD OUTと表示されるようにしています。 {% if Product.stock_find %} 〜 {% else %} <p>SOLD OUT</p> {% endif %} 同じような表示を「最近チェックした商品プラグイン」と「関連商品プラグイン」に適用したいのですが {% if Product.stock_find %}では在庫を確認できないのかうまく表示されません。 「関連商品プラグイン」に下記のように書いてみたのですが、 在庫の有無にも関わらずSOLD OUTが常に表示されてしまいます。 {% if RelatedProduct.Product.stock_find %} どのようなコードを書けばよいのかお教えいただけないでしょうか? また、このような場合の在庫フラグなどの値?はどういう場所の記述を見ればよいなど ヒントがあれば教えていただきたいです。 どうぞよろしくお願いいたします。 |
yuh |
投稿日時: 2021/11/4 16:56
対応状況: −−−
|
神 登録日: 2013/1/9 居住地: 大阪 投稿: 1819 |
Re: プラグインにSOLD OUTを表示したい
は正しいと思います 有料プラグインの場合は購入しないと調べれないです・・・。
|
umebius |
投稿日時: 2021/11/7 11:25
対応状況: −−−
|
神 登録日: 2016/7/22 居住地: 投稿: 2085 |
Re: プラグインにSOLD OUTを表示したい RelatedProduct.Productではなく、RelatedProduct.ChildProductではないでしょうか?
Aという商品の関連商品にB1、B2という商品を登録した場合、RelatedProduct.ProductはAの側でRelatedProduct.ChildProductがBの側だったと思います。 ------ 申し訳ございません、yuh様の回答見落として同じことを書いてしましました。
|
spsppop |
投稿日時: 2021/11/17 13:56
対応状況: −−−
|
新米 登録日: 2021/8/27 居住地: 投稿: 6 |
Re: プラグインにSOLD OUTを表示したい 返信に気づかず確認が遅くなりましたすみません、
アドバイスいただきました下記2つで実装できました! {% if RelatedProduct.ChildProduct.stock_find %} Aという商品の関連商品にB1、B2という商品を登録した場合、RelatedProduct.ProductはAの側でRelatedProduct.ChildProductがBの側だったと思います。 実装できたコード↓ {% if RelatedProduct.ChildProduct.stock_find %} 〜 {% else %} <p>SOLD OUT</p> {% endif %} yuh様、umebius様アドバイス下さり大変助かりました。 お二人のおかげで使い勝手のよいサイトに近づいたと思います。 ありがとうございました! |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |