Es posible que no tengas añadido el campo provincia en el formulario de contacto donde se registran tus clientes en tu Prestashop 1.7.x. Es importante tener este campo ya que es un dato fundamental para el transporte, aunque ya teniendo el código postal podría ser suficiente. Pero a veces también queremos tener todos los datos posibles y también porque no vaya a ser que nos haga falta y tengamos que estar detrás del cliente.
Para poder activar este campo tenemos que tener instaladas las provincias del país. (Este será otro blog que se está desarrollando)
Para poder activar el campo lo primero será ir a la pestaña del menú Internacional > Ubicaciones Geográficas > Países
En país escribe España y pica en buscar
Cuando veas solo España pica a su derecha en “Modificar”
Una vez dentro verás esta venta con la información que configura el país.
Como ves en la caja que indica “Formato de dirección” debajo del campo Contry:name este otro campo que pone phone (teléfono).
Pon el cursor de tu ratón detrás de country:name y pica intro para dejar un espacio en blanco.
Cuando ya tengas el espacio en blanco como en la siguiente imagen. Pica en la pestaña de STATE y verás tres campos iso_code, name, htmlFields. Pica en “name”
Ahora te quedará como en la siguiente imagen.
En la parte inferior debes tener marcado en “SI” la opción de “Contiene estados o provincias”
Ya puedes guardar los cambios.
Después de guardar volverás al menú de Países y debes de picar en “Reinicializar” para eliminar el filtro que solo te muestra el país España.
Ahora ya tendrás el campo añadido en el formulario
hola gracias! si quiero añadir distritos como puedo hacer?
Hola Raul, perdona la demora, tenemos mucho trabajo y hemos tenido el blog un poco parado. Mira este artículo que te lo explica paso a paso. También tienes módulos que lo realizan de forma automática como Contact Form 7 para Prestashop que es uno de los plugins más famosos de WordPress y Woocommerce, también dispones de otro módulo para esto de nuestros amigos de JA Modules.
Artículo que lo explica: https://eligeunaweb.es/anadir-campo-provincia-al-formulario-de-registro-en-prestashop-1-7-x/
PAGO.
Módulo JA Modules: https://www.jamodules.com/prestashop-addons/en/104-cities.html
Módulo Contact form 7: https://addons.prestashop.com/es/formulario-contacto-sondeos/39561-contact-form-7-generador-de-formularios-de-contacto.html
Para añadir distritos o zonas tendrás que crearlas, es un poco de follón porque deberás usar PHP y Mysql.
Otra opción manualmente desde el Back Office puedes crear zonas que mas o menos sería lo que quieres, por ejemplo, Distrito A, Distrito B, Distrito C….. y luego los estados de la pestaña localización > Estados vas asignando a los estado la provincia, localidad… Luego recuerda añadir esto al formulario.