¡Hola!
Me gustaría añadir a mi Prestashop las provincias de Alemania. ¿Cómo lo puedo hacer? Desde "Localización - Importar un paquete de localización" lo estoy haciendo, pero luego en "Estados" no me aparecen, aparecen solamente unos pocos países. ¿Por qué? ¿Cómo consigo las provincias de los países que no aparecen, tengo que hacerlo de manera manual, crear yo un fichero?
Gracias.
Un saludo,
Alberto
URL del sitio: Contenido solo visible a usuarios registrados
Hola Alberto.
tengo que hacerlo de manera manual, crear yo un fichero?
Pues Si, cuando importas el paquete del pais no se importan las provincias.
Por suerte hay gente en el foro de prestashop que están compartiendo las provincias de los países para que puedas importarlas, revisa esta entrada del foro de prestashop:
Estados/Provincias de todo el mundo para Prestashop 1.4/1.5/1.6
Un saludo
¡Hola!
Gracias, ¿y las que vienen incluidas ya en Prestashop como las de Italia puedo entender que son correctas?
Un saludo,
Alberto
Hola Alberto.
¿y las que vienen incluidas ya en Prestashop como las de Italia puedo entender que son correctas?
Si, si las tienes ya añadidas esas te sirven.
Un saludo
Hola,
De cara a vender fuera de España, me parece una tarea muy tediosa el tener que incluir todas las provincias de cada país al que se quiera vender nuestro producto.
¿Hay alguna forma de que el campo "Ciudad/Estado" no sea con lista desplegable sino que el cliente la escriba?
Lo he visto así cuando he comprado en tiendas online extranjeras.
¿Qué opináis?
Un saludo,
Alberto
Hola,
En principio no veo conveniente esto ya que se tendrían que aplicar cambios en la programación de PrestaShop. Lo recomendable es realizar la importación del país como se había comentado anteriormente.
Veo que hay algunos módulos que pueden modificar este campo:
https://addons.prestashop.com/es/inscripcion-proceso-del-pedido/19294-registration-fields.html
https://addons.prestashop.com/en/registration-ordering-process/21205-custom-registration-field.html
https://addons.prestashop.com/es/inscripcion-proceso-del-pedido/7152-custom-fields.html
Hola,
¿Realmente es tanto cambio a nivel programación? ¿Entiendo que es cambiar el desplegable por una cajita como la del código postal o la ciudad, no?
Un saludo,
Alberto
Hola Alberto.
No es tan sencillo como crees revisa lo siguiente -> http://mqueridiam.tbfnation.com/prestashop-anadir-un-campo-personalizado-en-el-formulario-de-registro-del-cliente/
La opción mas sencilla como te indique antes es importar los estados:
Estados/Provincias de todo el mundo para Prestashop 1.4/1.5/1.6
.- Accede a tu cuenta de cPanel -> Bases de datos -> phpMy Admin
.- Selecciona la tabla _state
.- Pulsa en SQL.
.- Añade la siguiente consulta:
INSERT INTO `ps_state` (`id_country`, `id_zone`, `name`, `iso_code`, `tax_behavior`, `active`) VALUES (1, 1,'Baden-Württemberg','DE-BW',0,1), (1, 1,'Bayern','DE-BY',0,1), (1, 1,'Berlin','DE-BE',0,1), (1, 1,'Brandenburg','DE-BB',0,1), (1, 1,'Bremen','DE-HB',0,1), (1, 1,'Hamburg','DE-HH',0,1), (1, 1,'Hessen','DE-HE',0,1), (1, 1,'Mecklenburg-Vorpommern','DE-MV',0,1), (1, 1,'Niedersachsen','DE-NI',0,1), (1, 1,'Nordrhein-Westfalen','DE-NW',0,1), (1, 1,'Rheinland-Pfalz','DE-RP',0,1), (1, 1,'Saarland','DE-SL',0,1), (1, 1,'Sachsen','DE-SN',0,1), (1, 1,'Sachsen-Anhalt','DE-ST',0,1), (1, 1,'Schleswig-Holstein','DE-SH',0,1), (1, 1,'Thüringen','DE-TH',0,1), (1, 1,'Bundesrepublik Deutschland','DE-DE',0,1);
Tienes que modificar ps_ por el prefijo de tu base de datos.
.- Pulsa en continuar
Con estas pasos importaras las provincias para Alemania.
Nota: antes de realizar un cambio en tu base de datos realiza una copia exportando la BD.
Un saludo
Hola,
Si fuera para un país solo o unos pocos vale, pero si quiero hacerlo para 15 o 20 países, ¿tengo que ir haciendo para todos lo mismo? ¿Y si no tengo la información de las provincias de estos países? ¿Nunca van a poder comprar en mi web?
¿Y utilizando algún módulo de los que ha comentado tu compañero sí que es más sencillo?
Un saludo,
Alberto
Hola Alberto.
Si, esa es la única manera de añadir los estados y las provincias de cada estado en prestashop, importándolo o añadiéndolos a mano.
Puedes revisar al documentación de prestashop:
http://doc.prestashop.com/pages/viewpage.action?pageId=29655198
http://doc.prestashop.com/pages/viewpage.action?pageId=29655202
La única manera que conozco y las mas fácil es importar las provincias como te indique en la BD.
Sobre los módulos que comenta mi compañero son para añadir celdas u opciones al formulario de registro, pero no te importa las provincias.
Un saludo
Hola,
Ok, he optado por la opción de incluir las provincias/estados a mano.
Me surgen las siguientes dudas:
- Aún no he hecho nunca una exportación de mi BBDD, ¿se hace como indico en el pantallazo?
- Veo dos tablas con el sufijo state: _order_state y _order_state_lang, ¿cuál de ellas debo modificar? He adjuntado también pantallazo.
Gracias!
Un saludo,
Alberto
Hola Alberto:
Aún no he hecho nunca una exportación de mi BBDD, ¿se hace como indico en el pantallazo?
Si, solo tienes que pulsar en continuar y te exportara la base de datos.
- Veo dos tablas con el sufijo state: _order_state y _order_state_lang, ¿cuál de ellas debo modificar?
Las Provincias se añaden en la tabla _state que encontraras mas abajo de lo que muestras en la captura.
¿ Tienes algún problema en añadirlo con las consultas que te ofrecen en el link que te indique ?, lo tengo probado con algunos países y se cargan sin problemas.
Un saludo
Hola,
Ya he insertado las provincias de varios países y sin problema.
Gracias!
Un saludo,
Alberto
Hola Alberto.
Me alegro que lo solucionaras :cheer:, ¿ al final utilizaste las consultas sql ?
Si no tienes mas consultas sobre el tema que estamos tratando ¿ Podemos cerrarlo ?
Un saludo
Sí, sí, utilicé las consultas de los archivos de países del enlace que me pasaste.
Podemos cerrar este tema.
Un saludo,
Alberto