- Status
- Resolvido
- Relatado para
- WPML Multilingual & Multicurrency for WooCommerce 4.10.4
- Resolvido em
- 4.12.0
Visão geral do problema
Se você criar um pedido manual que inclua um produto do pacote usando o plugin WooCommerce Bundled Products, os preços dos produtos do pacote são os preços reais dos produtos e são adicionados aos preços do produto pacote.
Solução alternativa
Nossos desenvolvedores estão trabalhando para corrigir isso; enquanto isso:
- Faça um backup completo do seu site.
- Edite o arquivo wp-content/plugins/woocommerce-multilingual/inc/currencies/class-wcml-multi-currency-orders.php.
- Localize a linha 337.
- Substitua:
foreach ( array_keys( $converted_totals ) as $key ) { if ( 'total' === $key && $item->get_total() !== $item->get_subtotal() ) { - Por:
foreach ( array_keys( $converted_totals ) as $key ) { if ( ! $item->get_total() ) { continue; } if ( 'total' === $key && $item->get_total() !== $item->get_subtotal() ) {