我需要一个类似于Woocommerce product designer的设置。
示例:产品“cup-design”会添加自定义字段,在本例中为用户生成的图像,添加到购物车。当下一个“杯子设计”添加时,它应该显示为购物车中的新项目。 这就是我被困住的地方。
使用自定义字段添加产品没有问题
$variation_id = $_POST['id']; // Product ID
$image = $_POST['image']; // User generated image
$variable_product = wc_get_product($variation_id);
$variation = array();
if ($variable_product->product_type == "simple") {
$product_id = $variation_id;
} else {
$variation = $variable_product->variation_data;
$product_id = $variable_product->parent->id;
}
$new_cart_item = $woocommerce->cart->add_to_cart($product_id, $quantity, $variation_id, $variation, $image);
但是我需要单独添加它们,因为我一遍又一遍地添加相同的产品。