WPML
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() ) {

Todos os problemas conhecidos →