Доброго времени суток!
Имеется простенький код в
functions.php , для динамического изменения цены товаров в зависимости от суммы корзины:
// Получаем сумму корзины
add_action( 'woocommerce_after_calculate_totals', 'dynamic_discount_based_on_price_total' );
function dynamic_discount_based_on_price_total( $cart_object ) {
$totalprice = WC()->cart->get_total();
}
add_action( 'woocommerce_before_calculate_totals', 'dynamic_discount_based_on_price_cost_change' );
function dynamic_discount_based_on_price_cost_change( $cart_object ) {
//сравниваем с суммой корзины
if( $totalprice != 0 && $totalprice >= 100 ) {
//тут код
}
}
}
Как передать данные переменной $totalprice из хука 'woocommerce
_after_calculate_totals' в хук 'woocommerce
_before_calculate_totals' ?