WPML

Обзор проблемы

При использовании B2B for WooCommerce и WPML Multilingual & Multicurrency for WooCommerce (WCML) со включенной функцией мультивалютности добавление товара в существующий заказ в админ-панели приводит к удалению только что добавленной позиции сразу после сохранения.

Обходное решение

Пожалуйста, перед продолжением убедитесь, что у Вас есть полная резервная копия сайта.

  • Откройте файл …/wp-content/plugins/woocommerce-multilingual/inc/currencies/class-wcml-multi-currency-orders.php.
  • Найдите строку 253.
  • Замените:
    $order->remove_item( $itemId );
  • На:
    //$order->remove_item( $itemId );

Все известные проблемы