なんちゃって「WEB担当者」の備忘録いろいろ

「WEB担当者」になりきれないOLが毎日奮闘しています。

*

加算ポイントの計算を値引き後の金額からにしたい場合

   

ポイント値引きを利用された際に
加算ポイントをポイント値引き後の金額に対して
付与したい場合

data/class/SC_CartSession.php

 

ポイント値引きを利用された際に
加算ポイントをポイント値引き後の金額に対して
付与したい場合

data/class/SC_CartSession.php

/////////////////////////////////////////////////

// 加算ポイントの計算
if (USE_POINT !== false) {
$results[‘add_point’] = (int)( ( $results[‘total’] -= $discount )*0.0003336);

if ($objCustomer != ”) {
// 誕生日月であった場合
if ($objCustomer->isBirthMonth()) {
$results[‘birth_point’] = BIRTH_MONTH_POINT;
$results[‘add_point’] += $results[‘birth_point’];
}
}
if ($results[‘add_point’] < 0) {
$results[‘add_point’] = 0;
}
}

return $results;
}

/////////////////////////////////////////////////

 

/////////////////////////////////////////////////

// 加算ポイントの計算
if (USE_POINT !== false) {
$results[‘add_point’] = (int)( ( $results[‘payment_total‘] -= $discount )*0.0003336);

if ($objCustomer != ”) {
// 誕生日月であった場合
if ($objCustomer->isBirthMonth()) {
$results[‘birth_point’] = BIRTH_MONTH_POINT;
$results[‘add_point’] += $results[‘birth_point’];
}
}
if ($results[‘add_point’] < 0) {
$results[‘add_point’] = 0;
}
}

return $results;
}

/////////////////////////////////////////////////
へ変更
 

 - EC-cube