usces_is_gptekiyo / 条件判断関数

指定した数量が、業務パック割引の対象となるかどうかを判定する

説明

指定した数量が、業務パック割引の対象となるかどうかを判定します。

使い方

if ( usces_is_gptekiyo( $post_id, $sku_code, $quant ) ) {
  //処理
}

パラメータ

$post_id
(数値)該当の商品の投稿IDを指定する。省略できません。
$sku_code
(文字列)該当の商品の SKUコード を指定する。
$quant
(数値) 判定させたい数量を指定する。

戻り値

boolean
指定した数量で割引が適用される場合は true、されなければ false。

注意

この関数は $usces->is_gptekiyo() のラッピングです。

用例

<?php
global $usces;
if( usces_is_gptekiyo( $post_id, $sku_code, $quant ) ) {
    $price = $usces->getItemPrice( $post_id, $sku_code );
?>
    <p>商品名:<?php usces_the_itemName(); ?></p>
    <p>SKUコード:<?php esc_html_e( $sku_code ); ?></p>
    <p>通常価格:<?php usces_crform( $price , true ); ?></p>
    <p>割引額:<?php usces_crform( usces_get_gp_price( $post_id, $price, $quant ) , true ); ?></p>
<?php endif; ?>

フック

  • 利用できるフックはありません。

ソースファイル

usc-e-shop/functions/template_func.php

関連資料

  • $usces->is_gptekiyo()
  • usces_the_itemGpExp() ・・・ 指定数量毎の業務パック割引金額を表示する
  • usces_get_gp_price()