- Estado
- Resuelto
- Notificado para
- WPML Multilingual & Multicurrency for WooCommerce 4.10.4
- Resuelto en
- 4.12.0
Resumen del problema
Si crea un pedido manual que incluye un producto empaquetado utilizando el plugin WooCommerce Bundled Products, los precios de los productos empaquetados son los precios reales de los productos y se añaden a los precios del producto paquete.
Solución alternativa
Nuestros desarrolladores están trabajando para solucionarlo; mientras tanto:
- Haga una copia de seguridad completa de su sitio.
- Edite el archivo wp-content/plugins/woocommerce-multilingual/inc/currencies/class-wcml-multi-currency-orders.php.
- Busque la línea 337.
- Reemplace:
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() ) {