Re: 在庫切れの際の条件分岐について

フォーラム 使い方全般 在庫切れの際の条件分岐について Re: 在庫切れの際の条件分岐について

#63273
nanbu
キーマスター

こんにちは。

usces_have_zaiko()は在庫数も考慮していますので仰る通りです。在庫ステータスのみで条件をきりたいということであれば、以下のようにするとステータス番号が取得できます。

ただし、これは場所によって取得できない場合が有りますので、まずはうまく取得できるかどうかを確認してみてください。

global $usces;
$status = (int)$usces->itemsku['value']['zaiko'];

$status が

0 ならば 在庫あり

1 ならば 在庫僅少

2 ならば 売り切れ

3 ならば 入荷待ち

4 ならば 廃版

となります。

$status は数値ですので、条件分岐は念のため

if( 0 === $status ){

とすると確実かと思います。