Re: [解決済み] 商品が複数SKUを持つときのテンプレートタグ「在庫状態」について
フォーラム › 使い方全般 › [解決済み] 商品が複数SKUを持つときのテンプレートタグ「在庫状態」について › Re: [解決済み] 商品が複数SKUを持つときのテンプレートタグ「在庫状態」について
2011年4月1日 12:52 AM
#61752
nanbu
キーマスター
こんにちは。
いずれかのSKUに在庫が有った場合にtrue を返すテンプレートタグを追加しようと思います。追加するバージョンはv1.0 となります。
お急ぎの場合は以下のコードをテーマのfunctions.php に追記してください。
function usces_have_zaiko_anyone( $post_id = NULL ){
global $post, $usces;
if( NULL == $post_id ) $post_id = $post->ID;
$skus = $usces->get_skus($post_id, 'ARRAY_A');
$status = false;
foreach($skus as $value){
if( ('' == $value['zaikonum'] || 0 < (int)$value['zaikonum']) && 2 > (int)$value['zaiko']) {
$status = true;
break;
}
}
return $status;
}