//Merge branch release
This commit is contained in:
@@ -328,9 +328,19 @@ class ParentOrderControllerCore extends FrontController
|
||||
$available_cart_rules = CartRule::getCustomerCartRules($this->context->language->id, (isset($this->context->customer->id) ? $this->context->customer->id : 0), true, true, true, $this->context->cart);
|
||||
$cart_cart_rules = $this->context->cart->getCartRules();
|
||||
foreach ($available_cart_rules as $key => $available_cart_rule)
|
||||
{
|
||||
if (strpos($available_cart_rule['code'], 'BO_ORDER_') === 0)
|
||||
{
|
||||
unset($available_cart_rules[$key]);
|
||||
continue;
|
||||
}
|
||||
foreach ($cart_cart_rules as $cart_cart_rule)
|
||||
if ($available_cart_rule['id_cart_rule'] == $cart_cart_rule['id_cart_rule'])
|
||||
{
|
||||
unset($available_cart_rules[$key]);
|
||||
continue 2;
|
||||
}
|
||||
}
|
||||
|
||||
$show_option_allow_separate_package = (!$this->context->cart->isAllProductsInStock(true) && Configuration::get('PS_SHIP_WHEN_AVAILABLE'));
|
||||
|
||||
@@ -470,9 +480,8 @@ class ParentOrderControllerCore extends FrontController
|
||||
protected function _assignWrappingAndTOS()
|
||||
{
|
||||
// Wrapping fees
|
||||
$wrapping_fees = (float)(Configuration::get('PS_GIFT_WRAPPING_PRICE'));
|
||||
$wrapping_fees_tax = new Tax(Configuration::get('PS_GIFT_WRAPPING_TAX'));
|
||||
$wrapping_fees_tax_inc = $wrapping_fees * (1 + (((float)($wrapping_fees_tax->rate) / 100)));
|
||||
$wrapping_fees = $this->context->cart->getGiftWrappingPrice(false);
|
||||
$wrapping_fees_tax_inc = $wrapping_fees = $this->context->cart->getGiftWrappingPrice();
|
||||
|
||||
// TOS
|
||||
$cms = new CMS(Configuration::get('PS_CONDITIONS_CMS_ID'), $this->context->language->id);
|
||||
@@ -495,7 +504,7 @@ class ParentOrderControllerCore extends FrontController
|
||||
'checked' => $this->context->cart->simulateCarrierSelectedOutput(),
|
||||
'address_collection' => $this->context->cart->getAddressCollection(),
|
||||
'delivery_option' => $this->context->cart->getDeliveryOption(null, false),
|
||||
'gift_wrapping_price' => (float)(Configuration::get('PS_GIFT_WRAPPING_PRICE')),
|
||||
'gift_wrapping_price' => (float)$wrapping_fees,
|
||||
'total_wrapping_cost' => Tools::convertPrice($wrapping_fees_tax_inc, $this->context->currency),
|
||||
'total_wrapping_tax_exc_cost' => Tools::convertPrice($wrapping_fees, $this->context->currency)));
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user