- Статус
- Решено
- Заявлено для
- 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 );