Всем привет! Есть интернет магазин на
woocommerce
В корзине имеется произвольное поле доп продажи
beds в зависимости от увеличения которого растет цена
Теперь мне нужно цену, полученную в скрипте total при нажатии кнопки заказать поместить в переменную
$totalprice внутрь хука
woocommerce_before_calculate_totals, который отвечает за окончательный подсчет суммы. Как этого добиться?
add_action('woocommerce_before_calculate_totals', 'set_custom_price');
function set_custom_price($cart_obj) {
if ( is_admin() && ! defined( 'DOING_AJAX' ) )
return;
$getcart = WC()->cart->get_cart();
foreach ( $getcart as $cart_item_key => $cart_item ) {
$cart_item['data']->set_price( ( $totalprice ) );
}
}