Hola. Necesito vuestra ayuda. EL aviso de existencia no funciona correctamente.
Sale muchas veces duplicado. Aunque modifique la cantidad se queda en pantalla a veces hasta
en la pantalla principal. También me dice que elija las opciones de productos. Os dejo pagina de ejemplo para ver si me podéis ayudar.
https://www.mercerianinot.es/agujas-y-alfileres/agujas-de-tricotar-40cm-pony/
Contenido solo visible a usuarios registrados
Que tal Pedro,
El comportamiento que nos citas es normal, da la percepción de que es un duplicado, pero aparece tantas veces como intentes añadir los artículos al carrito a modo de registro
Si luego incluyo una cantidad permitida, los enunciados van desapareciendo, recuerda que también se manifestarán enunciados en base al número de variaciones del producto
En dado caso, si quisieras que solo aparezca una alerta y solo una, puedes probar con un código personalizado
add_action( 'woocommerce_after_add_to_cart_button', function() {
if ( ! WC()->session ) return;
$notices = WC()->session->get( 'wc_notices', array() );
if ( ! empty( $notices['error'] ) ) {
$notices['error'] = array_unique( $notices['error'], SORT_REGULAR );
WC()->session->set( 'wc_notices', $notices );
}
}, 1 );
Esto puedes agregarlo por medio de un plugin que te permita gestionar fragmentos de código como Code Snippets
https://es.wordpress.org/plugins/code-snippets/
Respecto a tu otra solicitud, no me ha quedado claro, vamos con un tema a la vez para mantener el orden en las consultas
Saludos!
Hola Pedro,
Disculpa si no comprendo bien la consulta, no me esta quedando claro lo que necesitas modificar. Actualmente si prueba añadir algun producto sin existencia este no deja seleccionarlo
Esto sucede en todos los productos o uno especifico? si es posible comentanos con mayor detalle para poder revisarlo.
Un Saldudo
Pasaba esto. Ejemplo: un producto con 6 existencias al intentar pedir 7 me dice que no puedo que tengo 6. Me lo dice por duplicado o triplicado. Después elijo 6 y me las añade al carrito pero no se va la anterior notificación de que no hay existencias. He desactivado autoptimize y parece que vuelve a ir bien pero la pagina va muy lenta. Tarda en abrir. Si podéis probar a añadir más productos de la cuenta en cualquier producto a ver que tal?
Hola Pedro,
No has probado el fragmento de codigo sugerido?
He desactivado autoptimize y parece que vuelve a ir bien pero la pagina va muy lenta.
Con respecto a esto puede que sea responsable alguna de las opciones de optimizacion, has probado ir activando/desactivando y confirmando cual es la causante?
Saludos!
No he probado el codigo porque ahora va bien. Probare activar autoptimize a ver si vuelve a fallar.
Hola Pedro,
De acuerdo, quedamos atentos como va todo
Un Saludo