Введите часть искомого слова, названия или фразы...
↑ ↓
  1. Новые темы озаглавленные с маленькой буквы - удаляются без предупреждения!
  2. Вопрос без рабочей ссылки на проблему считается риторическим. Без ссылки и скриншота - провокацией!

Очистка корзины WooCommerce Direct Checkout

Тема в разделе "Вопросы, советы и доработки.", создана пользователем Дмитрий87, 30 дек 2016.

Метки:
  1. Дмитрий87

    Дмитрий87

    Сообщения:
    2
    Симпатии:
    0
    Баллы:
    1
    Для woocommerce существует замечательный плагин - WooCommerce Direct Checkout. Но в нём есть проблема - при возвращении из формы заказа корзина не очищается. Решить данную проблему можно следующим сниппетом:

    // before addto cart, only allow 1 item in a cart
    add_filter( 'woocommerce_add_to_cart_validation', 'woo_custom_add_to_cart_before' );

    function woo_custom_add_to_cart_before( $cart_item_data ) {

    global $woocommerce;
    $woocommerce->cart->empty_cart();

    // Do nothing with the data and return
    return true;
    }
     
    Последнее редактирование: 7 янв 2017