Exemplo n.º 1
0
     }
     $points_price += $components_points_price;
     $selected_points_price = $selected_price * $points_conversion_rate;
     $product_params["base_points_price"] = $points_price;
     if ($is_points_price) {
         $t->set_var("points_rate", $points_conversion_rate);
         $t->set_var("points_decimals", $points_decimals);
         $t->set_var("points_price", number_format($points_price + $selected_points_price, $points_decimals));
         $t->parse("points_price_block", false);
     } else {
         $t->set_var("points_price_block", "");
     }
 }
 // show reward points
 if ($points_system && $reward_points_details) {
     $reward_points = calculate_reward_points($reward_type, $reward_amount, $item_price, $buying_price, $points_conversion_rate, $points_decimals);
     $reward_points += $components_reward_points;
     $product_params["base_reward_points"] = $reward_points;
     if ($reward_type) {
         $t->set_var("reward_points", number_format($reward_points, $points_decimals));
         $t->parse("reward_points_block", false);
     } else {
         $t->set_var("reward_points_block", "");
     }
 }
 // show reward credits
 if ($credit_system && $reward_credits_details && ($reward_credits_users == 0 || $reward_credits_users == 1 && $user_id)) {
     $reward_credits = calculate_reward_credits($credit_reward_type, $credit_reward_amount, $item_price, $buying_price);
     $reward_credits += $components_reward_credits;
     $product_params["base_reward_credits"] = $reward_credits;
     if ($credit_reward_type) {
Exemplo n.º 2
0
     $points_price += $components_points_price;
     if ($is_points_price) {
         $t->set_var("points_price", number_format($points_price, $points_decimals));
         $t->parse("points_price_block", false);
     } else {
         $t->set_var("points_price_block", "");
     }
 }
 // show reward points
 if ($points_system && $reward_points_basket) {
     $reward_points = calculate_reward_points($reward_type, $reward_amount, $price, $buying_price, $points_conversion_rate, $points_decimals);
     // multiply by quantity
     $reward_points *= $quantity;
     $reward_points += $components_reward_points;
     if ($reward_type == 1 || $reward_type == 4) {
         $properties_reward_points = calculate_reward_points($reward_type, $reward_amount, $properties_price, $properties_buying_price, $points_conversion_rate, $points_decimals);
         $reward_points += $properties_reward_points * $quantity;
     }
     if ($reward_type) {
         $t->set_var("reward_points", number_format($reward_points, $points_decimals));
         $t->parse("reward_points_block", false);
     } else {
         $t->set_var("reward_points_block", "");
     }
     $total_reward_points += $reward_points;
 }
 // show reward credits
 if ($credit_system && $reward_credits_basket && ($reward_credits_users == 0 || $reward_credits_users == 1 && $user_id)) {
     $reward_credits = calculate_reward_credits($credit_reward_type, $credit_reward_amount, $price, $buying_price);
     // multiply by quantity
     $reward_credits *= $quantity;