TranceCode Posted December 27, 2017 Share Posted December 27, 2017 Hola amigos, les hago una consulta, necesito deshabilitar el botón de agregar productos al carro cuando estoy en la pagina de categorías y estos productos están sin stock, necesito dejar sin la opcion de poder dar click al botón, como puedo hacer esto mediante código para el caso de la plantilla por defecto que trae prestashop 1.7, muchas gracias, espero su ayuda colegas. Link to comment Share on other sites More sharing options...
Javier Campos Posted December 27, 2017 Share Posted December 27, 2017 En la version1.7 no te puedo decir exactamente, pero en la 1.6 puedes ir a Preferencias/productos y en el bloque de inventario de productos desactivar la opcion de compra de los productos que no tengan stock. Link to comment Share on other sites More sharing options...
TranceCode Posted December 27, 2017 Author Share Posted December 27, 2017 On 12/27/2017 at 10:08 AM, Javier Campos said: En la version1.7 no te puedo decir exactamente, pero en la 1.6 puedes ir a Preferencias/productos y en el bloque de inventario de productos desactivar la opcion de compra de los productos que no tengan stock. Expand claro amigo, si por backoffice se puede pero no funciona al 100% en la nueva versión, por eso busco la opcion de realizar el cambio bajo código, eso es lo que estoy buscando como realizar en estos momentos, ojala alguien pueda indicarme como realizarlo. Link to comment Share on other sites More sharing options...
Javier Campos Posted December 27, 2017 Share Posted December 27, 2017 ¿Y no puedes editar el .TPL correspondiente? Link to comment Share on other sites More sharing options...
TranceCode Posted December 27, 2017 Author Share Posted December 27, 2017 si pero el código no funciona, puede ser porque venia sin botón y el que agregamos no funciona por completo, comparto el código por acá: <!-- custom code --> <div class="clearfix atc_div"> <input name="qty" type="text" class="form-control atc_qty product_qty" value="1" onfocus="if(this.value == '1') this.value = '';" onblur="if(this.value == '') this.value = '1';" aria-label="{l s='Quantity' d='Shop.Theme.Actions'}"/> <button class="add_to_cart btn btn-primary btn-sm add-to-cart " onclick="mypresta_productListCart.add({literal}$(this){/literal});"> {* < i class="material-icons"> add_shopping_cart </ i>{l s='Add to cart' d='Shop.Theme.Actions'} *} <span class="add-text">{l s='Add to cart' d='Shop.Theme.Actions'}</span> <span class="psudo-icon"></span> </button> </div> <!-- fin custom code --> gracias y ojala me puedan orientar On 12/27/2017 at 10:08 AM, Javier Campos said: En la version1.7 no te puedo decir exactamente, pero en la 1.6 puedes ir a Preferencias/productos y en el bloque de inventario de productos desactivar la opcion de compra de los productos que no tengan stock. Expand Link to comment Share on other sites More sharing options...
Luisejo Posted December 27, 2017 Share Posted December 27, 2017 ¿Puedes pasarnos una captura de como se ven tus productos en las categorías? O indícanos el enlace de tu tienda. En uno de mis proyectos, al listar los productos no aparece la opción de añadir al carrito directamente. Link to comment Share on other sites More sharing options...
TranceCode Posted December 27, 2017 Author Share Posted December 27, 2017 On 12/27/2017 at 7:34 PM, Luisejo said: ¿Puedes pasarnos una captura de como se ven tus productos en las categorías? O indícanos el enlace de tu tienda. En uno de mis proyectos, al listar los productos no aparece la opción de añadir al carrito directamente. Expand Lo que necesito es que si aparezca para los que están en stock pero no aparezca para los que están sin stock. o bien quede deshabilitado tal cual es en la ficha o pagina del producto. Esta es la URL: http://tucan.bri.cl/everwines/shop/index.php?id_category=12&controller=category Link to comment Share on other sites More sharing options...
Luisejo Posted December 30, 2017 Share Posted December 30, 2017 Entonces tendrás que modificar product.tpl y poner una condición ahí para que muestre el botón o no dependiendo del stock. Es sencillo, no te preocupes. Link to comment Share on other sites More sharing options...
TranceCode Posted January 2, 2018 Author Share Posted January 2, 2018 On 12/30/2017 at 8:27 AM, Luisejo said: Entonces tendrás que modificar product.tpl y poner una condición ahí para que muestre el botón o no dependiendo del stock. Es sencillo, no te preocupes. Expand me podrías ayudar amigo con esa parte del código, lo necesito mas menos algo urgente. te agradecería tu ayuda, muchas gracias Link to comment Share on other sites More sharing options...
Luisejo Posted January 2, 2018 Share Posted January 2, 2018 Pásame al correo luisjordan@rekire.com acceso a tu FTP y te modifico la tpl si quieres . 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