- Estado
- Resuelto por el autor
- Resuelto en
- Bookings and Appointments For WooCommerce Premium 5.3.1
- Plugin/tema relacionado
- Bookings and Appointments For WooCommerce Premium
- Etiquetas de temática
- Compatibility, WCML
Resumen del problema
Al usar Bookings and Appointments For WooCommerce Premium con WPML y WCML, no es posible añadir el mismo producto reservable al carrito varias veces.
Al intentar hacerlo, aparece el mensaje:
«No puede añadir otro product name a su carrito».
Solución alternativa
Por favor, asegúrese de tener una copia de seguridad completa de su sitio antes de continuar.
- Añada el siguiente código al archivo functions.php de su tema.
// WPML Workaround for compsupp-8226 add_filter( 'wcml_add_to_cart_sold_individually', function( $allow, $cart_item_data, $post_id, $qty ) { $product = wc_get_product( $post_id ); if ( $product && 'phive_booking' === $product->get_type() ) { return false; } return $allow; }, 10, 4 );