返信先: カテゴリ内一覧表示の在庫状態の表示について
フォーラム › その他 › カテゴリ内一覧表示の在庫状態の表示について › 返信先: カテゴリ内一覧表示の在庫状態の表示について
2020年12月9日 6:20 PM
#91653
sagawa
キーマスター
こんにちは。
「usces_have_zaiko_anyone()」は全てのSKUのうち、一つでも在庫があれば true、なければ falseを返しています。
詳細は下記のリファレンスページをご参照ください。
https://www.welcart.com/documents/archives/hooks/usces_have_zaiko_anyone
「usces_have_zaiko_anyone」フィルターをご利用いただき、$skus(配列)の値にストックIDも含まれていますので、戻り値で在庫ステータスを判断して条件分岐させる形で可能かと思います。
また在庫ステータスIDは「$usces->getItemZaikoStatusId([postID], $[skuコード])」で取得できますので、条件分岐を行って表示を変更いただく方法もあるかと思いますが、いずれにしてもSKU毎での在庫ステータスになりますのでSKUを複数指定している場合はその辺の対応も必要になるかと思います。