Я пытаюсь ограничить покупателей покупкой одного товара с помощью woocommerce.Я использую этот код:
add_filter( 'woocommerce_add_cart_item_data', 'woo_custom_add_to_cart' );
function woo_custom_add_to_cart( $cart_item_data ) {
global $woocommerce;
$woocommerce->cart->empty_cart();
return $cart_item_data;
}
Проблема заключается в том, что я не могу использовать два варианта в одном и том же переменном продукте.Мне нужно что-то, чтобы ограничить один продукт на заказ, но я могу позволить клиенту и несколько вариантов одного и того же переменного продукта.
Пример: Клиент покупает смартфон Samsung J7 в цвете Черный и одновременно Samsung J7 в цвете синий.Теперь, если клиент хочет дополнительно добавить смартфон Sony Xperia, он должен сделать для него еще один заказ.
Любая помощь приветствуется.