Как положить значение произвольного поля из карточки продукта в Корзину?
Учусь по видео уроку
по Woocommerce
Столкнулся с задачей, непонимания как писать значение, если его вводит сам покупатель в области поля.
<label class="propose_price"> <span class="propose_price__desc"><?php _e("You can propose a price") ?></span> <input class="propose_price__val" value="<?php echo get_post_meta($post->ID, 'propose_price', true) ?>" name="propose_price" type="number"> </label>
Как отправлять это значение propose_price дальше в корзину ?
Пробовал привязаться к хуку корзины, но тоже что-то значение не заносит...
add_action( 'woocommerce_single_product_summary', 'woo_propose_price', 20); function woo_propose_price($product_id){ add_filter('woocommerce_add_cart_item_data', function ($cart_item_data, $product_id) { $cart_item_data['propose_price'] = get_post_meta($product_id, 'propose_price', true); return $cart_item_data; }, 10, 2); echo '<label class="propose_price"> <span class="propose_price__desc">'. _e("You can propose a price") .'</span> <input class="propose_price__val" value="'. get_post_meta($product_id, 'propose_price', true) .'" name="propose_price" type="number"> </label>'; }