Мне нужно, чтобы клиент мог выбирать между добавлением в корзину, продолжением покупки, добавлением в корзину и перенаправлением к оформлению заказа.Другими словами, я добавляю дополнительную кнопку на страницу продукта.
Будучи новичком в WooCommerce, я изо всех сил пытаюсь заставить вводить кол-во функций.Это работает нормально, если вы покупаете только один, но не при добавлении более одного (кол-во).
Кроме того, я не понимаю, как добавить поддержку переменных продуктов, но это может быть отдельный вопрос?(извините, если так).
Вот код, который я использую:
add_action( 'woocommerce_after_add_to_cart_button', 'add_content_after_addtocart' );
function add_content_after_addtocart() {
$current_product_id = get_the_ID();
$product = wc_get_product( $current_product_id );
$checkout_url = WC()->cart->get_checkout_url();
if( $product->is_type( 'simple' )) { ?>
<script>
jQuery(function($) {
$(".custom-checkout-btn").on("click", function() {
$(this).attr("href", function() {
return this.href + '&quantity=' + $('input.qty').val();
});
});
});
</script>
<?php
echo '<a href="'.$checkout_url.'?add-to-cart='.$current_product_id.'" class="single_add_to_cart_button button alt">Buy & Checkout</a>';
}
}
Есть какие-либо данные о том, где я ошибаюсь?Вся помощь, которую я могу получить, ценится.