alvaro_soloc Posted April 5, 2022 Share Posted April 5, 2022 Hola, buenas tardes, tengo implementado en mi prestashop 1.7.8.4 que cuando un producto tenga cantidad mínima de venta de 6 unidades (por ejemplo) este solo te deje vender en múltiplos de 6. En la ficha de producto me lo hace genial. El problema es en la página de la cesta, que aquí sigue sumando de 1 en 1. He visto y probado en varios foros que hablan de esto, pero o son antiguos o no funcionan. Si alguien sabe el procedimiento, es de agradecer Muchas gracias Link to comment Share on other sites More sharing options...
luishuaymana Posted May 16, 2022 Share Posted May 16, 2022 Hola @alvaro_soloc, aquí tu solución.https://www.youtube.com/watch?v=SspCzjBAvTw Link to comment Share on other sites More sharing options...
alvaro_soloc Posted May 16, 2022 Author Share Posted May 16, 2022 (edited) 4 hours ago, luishuaymana said: Hola @alvaro_soloc, aquí tu solución.https://www.youtube.com/watch?v=SspCzjBAvTw Muchas gracias por tu respuesta luishuaymana. Pero cuando implemento tu codigo para la página de producto, Si tengo de cantidad mínima 6, cuando quiero añadir 12,18,24 al carrito, me añade sólo 6. Estoy usando en el custom JS la funcion $(function(){ let quantity_wanted = $("input#quantity_wanted"); let quantity_min = quantity_wanted.attr('min'); quantity_wanted.trigger("touchspin.updatesettings", {step: quantity_min}); console.log(quantity_min); }); Adjunto video del problema, muchas gracias 1320181163_BebidadeAlpisteEcolgica1LitroSoriaNatural-GoogleChrome2022-05-1613-29-13.mp4 Edited May 16, 2022 by alvaro_soloc (see edit history) Link to comment Share on other sites More sharing options...
luishuaymana Posted May 16, 2022 Share Posted May 16, 2022 (edited) Hola eh revisado tu web y te estas equivocando en poner la clase quantity_wanted, le has puesto al artificio y no al input.. el artificio va sin clase.. No olvides al final borrar cache de presta y de tu navegador y probar.. Mírate todo el video con detenimiento, se que es largo pero merece la pena. Saludos> Edited May 16, 2022 by luishuaymana (see edit history) Link to comment Share on other sites More sharing options...
alvaro_soloc Posted May 17, 2022 Author Share Posted May 17, 2022 (edited) Hola, corregí lo que me dijiste. He mirado el vídeo y he borrado caché pero sigo teniendo el mismo problema. Cuando elijo 12, 18, 24... Solo me añade 6 al carrito En los productos que no tienen cantidad mínima igual. Elijo 2,3,4,5... Y solo añade al carrito 1 Gracias por la atención Edited May 17, 2022 by alvaro_soloc (see edit history) Link to comment Share on other sites More sharing options...
luishuaymana Posted May 17, 2022 Share Posted May 17, 2022 Hola @alvaro_soloc,tienes toda la razón, no es tu modificación, es el código que tiene errores, que ya acabo de corregir. Al parecer como primero realize la parte de producto y luego la del carrito, es ahí que esta ocasionando un conflicto. El error está específicamente en el override del cart.php que esta interfiriendo con la del producto, al parecer no me percate que comparten en las classes ciertas acciones. Pero tranquilo que ya solucione el error y ahora me dare un tiempo para subir la corrección en un video y lo dejaré por aquí, que cambian muchas cosillas.. Mientras tanto, puedes desactivar o borrar la parte del override sobre updateqty() en cart.php y desactivar el js de multiplyCart(). dentro de custom.js y te funcionara lo de producto correctamente. Asi.. ya estaré por aquí a la brevedad.. para dejarte la solución completa. Link to comment Share on other sites More sharing options...
alvaro_soloc Posted May 18, 2022 Author Share Posted May 18, 2022 Vale, ¿puedes compartir el código a corregir?. Si no espero tu vídeo Muchas gracias por la ayuda, de verdad Link to comment Share on other sites More sharing options...
luishuaymana Posted May 24, 2022 Share Posted May 24, 2022 Hola @alvaro_soloc, acá tienes la segunda parte y final. Solucionando el problema anterior de conflicto.https://www.youtube.com/watch?v=UdyZ9zkTivs Saludos. Link to comment Share on other sites More sharing options...
alvaro_soloc Posted May 25, 2022 Author Share Posted May 25, 2022 Muchas gracias Luishuaymana. En la versión PC funciona perfectamente. Pero en móvil tengo implementado AMP y no funciona. Sabrías como hacerlo para AMP? Un saludo Link to comment Share on other sites More sharing options...
alvaro_soloc Posted June 3, 2022 Author Share Posted June 3, 2022 (edited) Hola @luishuaymana. Acabo de ver que tengo un problema de duplicidad al añadir productos al carrito. Creo que esto viene a partir del código que implementamos. Puede comprobarlo desde este enlace: https://nuevaweb-sc.ddns.net/comprar/475-bebida-de-alpiste-ecologica-1-litro-soria-natural.html También adjunto vídeo. Muchas Gracias bug-producto.mp4 Edited June 3, 2022 by alvaro_soloc (see edit history) Link to comment Share on other sites More sharing options...
antontxo Posted March 20 Share Posted March 20 Hola luishuaymana: Mi sitio esta con la versión 1.7.7.1 He Seguido los pasos que indicas en https://github.com/prestademia/mod-15-05-2022 y como si nada, no hace la multiliplos, ni da error. No se si falta algo previo a los 4 pasos que indicas en https://github.com/prestademia/mod-15-05-2022 en los ficheros del mi TEMA no el el tema CLASSIC. Muy agradecido Link to comment Share on other sites More sharing options...
antontxo Posted March 20 Share Posted March 20 On 8/18/2023 at 1:03 PM, joseantgv said: ¿Te serviría vender por múltiplos de 4? Creo que no, lo que necesito es vender multiplos de cantidad mínima de venta. Tenemos productos con cantidad mínima de venta = 6 y otros con 12 , etc ... Link to comment Share on other sites More sharing options...
antontxo Posted April 3 Share Posted April 3 Hola No hay respuesta ?, nadie sabe como ? Link to comment Share on other sites More sharing options...
antontxo Posted June 12 Share Posted June 12 Hola Sigo con al problema no consigo que funcionen ls venta por multiplos de la cantidad minima de venta. Y me sorprende que en este foro nadie ha tenido ese problema. cualquier respuesta seria muy de agradecer, saludos. Link to comment Share on other sites More sharing options...
antontxo Posted June 12 Share Posted June 12 Hola Sigo con al problema no consigo que funcionen ls venta por multiplos de la cantidad minima de venta. Y me sorprende que en este foro nadie ha tenido ese problema. cualquier respuesta seria muy de agradecer, saludos. Link to comment Share on other sites More sharing options...
antontxo Posted June 16 Share Posted June 16 La lógica es la venta por múltiplos de cantidad minima para todos los productos. Por sistema todos tiene una cantidad minima de venta. que en su defecto es 1 unidad, es decir: cantidad minima = 1 -> se vende de uno en uno cantidad minima = 5 -> se vende de cinco en cinco (múltiplos de 5) cantidad minima = 10 -> se vende de diez en dies (múltiplos de 10) y asi en absolutamente todos los productos. Gracias y saludos Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now