Показать промежуточную сумму до скидки в корзине Woocommerce - PullRequest
0 голосов
/ 13 января 2019

Я пытаюсь отобразить промежуточную сумму корзины перед скидкой, если используется промо-код или продукт в продаже.

В настоящее время промежуточный итог в итогах корзины показывает промежуточный итог после скидки, но мне нужно отобразить промежуточный итог, прежде чем применять какую-либо скидку.

В основном мне нужно отображать обычную цену вместо цены продажи в корзине woocommerce

Код, который я имею, отображает только необходимый промежуточный итог, если применяется купон. Как я могу иметь то же самое, даже если продукт продается

   function slash_cart_subtotal_if_discount_Or_OnSale( $cart_subtotal, $compound, $obj ){
global $woocommerce;
if ( $woocommerce->cart->get_cart_discount_total() != 0  ) {
$new_cart_subtotal = wc_price( WC()->cart->subtotal - $woocommerce->cart->get_cart_discount_tax_total() - $woocommerce->cart->get_cart_discount_total() );
$cart_subtotal = sprintf( '<del>%s</del> <b>%s</b>', $cart_subtotal , $new_cart_subtotal );
}
return $cart_subtotal;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...