Re: 在庫切れの際の条件分岐について
フォーラム › 使い方全般 › 在庫切れの際の条件分岐について › Re: 在庫切れの際の条件分岐について
2011年11月18日 1:06 AM
#63273
nanbu
キーマスター
こんにちは。
usces_have_zaiko()は在庫数も考慮していますので仰る通りです。在庫ステータスのみで条件をきりたいということであれば、以下のようにするとステータス番号が取得できます。
ただし、これは場所によって取得できない場合が有りますので、まずはうまく取得できるかどうかを確認してみてください。
global $usces;
$status = (int)$usces->itemsku['value']['zaiko'];
$status が
0 ならば 在庫あり
1 ならば 在庫僅少
2 ならば 売り切れ
3 ならば 入荷待ち
4 ならば 廃版
となります。
$status は数値ですので、条件分岐は念のため
if( 0 === $status ){
とすると確実かと思います。