Пользовательский тип продукта — добавьте продукт в корзину WooCommercePhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Пользовательский тип продукта — добавьте продукт в корзину WooCommerce

Сообщение Anonymous »

Я пытаюсь добавить свой товар в корзину.
Я создал тип продукта bookable_product. Итак, когда я выполнил приведенный ниже код

Код: Выделить всё

function add_bookable_product_to_cart()
{
if (! is_admin()) {
$product_id = 38; // Your bookable product ID
$product_cart_id = WC()->cart->generate_cart_id($product_id);

if (! WC()->cart->find_product_in_cart($product_cart_id)) {
// Add the bookable product to the cart
$added = WC()->cart->add_to_cart($product_id);

if (!$added) {
// Handle failure to add, maybe log or display an error
error_log('Could not add product to cart: ' . $product_id);
}
}
}
}
add_action("wp", "add_bookable_product_to_cart", 10);
Согласно этому документу
Я использовал WooCommerce только для целей управления продуктами, все поля я создал сам. Поэтому в продукте по умолчанию я не добавлял никаких данных WC.

Подробнее здесь: https://stackoverflow.com/questions/790 ... merce-cart
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»