Nos ha llegado el caso de muchos clientes que tras instalar o actualizar Prestashop, al configurar las direcciones de envío o hacer pruebas en el carrito de la compra se han encontrado con el tan inquietante error 500.
Al activar el modo DEBUG de errores (en este post puedes ver cómo hacerlo) se les mostró alguno de estos dos errores concretamente:
«Notice: Undefined index: type»
«Notice: Undefined index: name»
¿Te has encontrado con este error? Deja de tirarte de los pelos intentando encontrar la solución. En Loading somos buena gente y hemos creado esta entrada para echarte un cable antes de que te arranques la cabellera 😎
¿Cómo solucionar el error Notice: Undefined index: type / name en Prestashop?
- Dentro del backoffice dirígete a Internacional > Ubicaciones Geográficas > Países e indica que solo se muestren los países que tengas activados en tu tienda.
- Ahora, haz click en Modificar, si solo tienes un país activado como es nuestro caso solo deberás modificar ese, si tienes varios deberás repetir los siguientes pasos en cada uno de ellos.
- Borra todo el contenido del campo Formato de dirección, luego selecciona «Utilizar el formato predeterminado», haz click en Aceptar y por último guarda los cambios.
- Una vez hecho esto ya deberá funcionar correctamente, no olvides repetir el proceso en todos los países que tengas activados en tu tienda.
Esperamos haberte ayudado a solucionar este error, recuerda que si tienes alguna otra duda puedes contactar con nosotros a través de un ticket de soporte y estaremos encantados de ayudarte.
Imagen: macrovector_official / Freepik