Кто-нибудь знает что $variable
использовать в php
получить промежуточный итог корзины?
Итого = общая стоимость корзины ДО скидки или налогов.
Это мне очень поможет.
Я хочу добавить дополнительную плату, если промежуточный итог превышает 250 евро.
Заранее спасибо.
Существует несколько способов получения промежуточной суммы корзины:
1) с global $woocommerce;
переменная:
global $woocommerce;
$woocommerce->cart->subtotal;
// or
$woocommerce->cart->get_cart_subtotal()
2) Без global $woocommerce;
переменная:
WC()->cart->subtotal
// Or
WC()->cart->get_cart_subtotal()
Рекомендации:
Я продолжал получать неправильный промежуточный итог (немного высокий, но не мог определить почему), используя фрагменты кода Лоика.
Я попробовал каждый подобный вариант и в итоге нашел следующий код:
WC()->cart->get_subtotal();
Используя этот фрагмент выше, я получаю именно ту ожидаемую сумму, которая соответствует фактической промежуточной сумме, отображаемой в корзине.
Теперь мой подсчет расходов на бесплатную доставку работает отлично.