WPML
Статус
Решено
Заявлено для
WPML Multilingual & Multicurrency for WooCommerce 5.4.0
Решено в
WooCommerce Multilingual & Multicurrency 5.5.0
Связанный плагин/тема
B2B for WooCommerce

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

При использовании 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 );
            

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