Erienne Posted March 17, 2022 Share Posted March 17, 2022 Hola, tengo una tienda en Prestashop 1.7.3.2. Por cambio en los productos que ofertamos he tenido que configurar el campo teléfono como obligatorio, el problema está que cuando un usuario ya registrado intenta hacer una compra y no tiene el teléfono, no salta ningún aviso de que falta ese campo por cubrir y no pasa a la siguiente pantalla de compra. ¿Como puedo mostrar el aviso de que falta el teléfono o incluso escribir yo un aviso que comprueben en su dirección que tienen un teléfono móvil válido? Muchas gracias de antemano Link to comment Share on other sites More sharing options...
LyL Desarrollo Posted March 17, 2022 Share Posted March 17, 2022 Puedes hacer una comprobación utilizando {if !$customer.addresses[ID Direccion].phone_mobile} Necesita agregar un numero movil para continuar con su compra {/if} en el archivo de carrito en la parte del código que mas conveniente crea. Igualmente puede realizar varias comprobaciones para que solo muestre ese mensaje a personas con dirección ya registrada. Link to comment Share on other sites More sharing options...
Erienne Posted March 17, 2022 Author Share Posted March 17, 2022 He intentado copiar ese código en la siguiente ruta: /themes/blueWep/templates/checkout/_partials/steps/addresses.tpl pero al realizar los cambios la tienda deja de responder, mostrando un error 500. No sé si es el archivo correcto. También me podría servir añadir un aviso en esta parte de la compra, Indicando simplemente: "Antes de continuar, comprueba si tu número de contacto es válido. Por favor, actualiza tus datos en la dirección" ¿Cómo debería mostrarlo y en qué fichero debo realizar la modificación? Mil gracias Link to comment Share on other sites More sharing options...
LyL Desarrollo Posted March 17, 2022 Share Posted March 17, 2022 Ok. intenta con este {if !$address.phone_mobile} no tiene celular {/if} aunque te comento que ya en la ultima versión de prestashop (desconozco desde que versión lo hace) al faltarte un campo de la dirección automáticamente te muestra un mensaje. Link to comment Share on other sites More sharing options...
LyL Desarrollo Posted March 17, 2022 Share Posted March 17, 2022 Ok. intenta con este {if !$address.phone_mobile} no tiene celular {/if} aunque te comento que ya en la ultima versión de prestashop (desconozco desde que versión lo hace) al faltarte un campo de la dirección automáticamente te muestra un mensaje. 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