Añadir las provinci...
 
Avisos
Vaciar todo

Añadir las provincias de Alemania

15 Respuestas
3 Usuarios
0 Reactions
1,189 Visitas
Respuestas: 226
Estimable Member
Topic starter
 

¡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


 
Respondido : 04/04/2017 10:55 am
Pepe
 Pepe
Respuestas: 41115
Illustrious Member Admin
 

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


 
Respondido : 04/04/2017 11:07 am
Respuestas: 226
Estimable Member
Topic starter
 

¡Hola!
Gracias, ¿y las que vienen incluidas ya en Prestashop como las de Italia puedo entender que son correctas?
Un saludo,
Alberto


 
Respondido : 04/04/2017 11:33 am
Pepe
 Pepe
Respuestas: 41115
Illustrious Member Admin
 

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


 
Respondido : 04/04/2017 11:36 am
Respuestas: 226
Estimable Member
Topic starter
 

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


 
Respondido : 17/05/2017 8:10 pm
Johnny Heredia Montiel
Respuestas: 20131
Illustrious Member Moderator
 

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


 
Respondido : 18/05/2017 1:50 am
Respuestas: 226
Estimable Member
Topic starter
 

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


 
Respondido : 18/05/2017 9:09 am
Pepe
 Pepe
Respuestas: 41115
Illustrious Member Admin
 

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


 
Respondido : 18/05/2017 9:53 am
Respuestas: 226
Estimable Member
Topic starter
 

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


 
Respondido : 18/05/2017 10:55 am
Pepe
 Pepe
Respuestas: 41115
Illustrious Member Admin
 

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


 
Respondido : 18/05/2017 11:18 am
Respuestas: 226
Estimable Member
Topic starter
 

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


 
Respondido : 22/05/2017 2:35 pm
Pepe
 Pepe
Respuestas: 41115
Illustrious Member Admin
 

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


 
Respondido : 22/05/2017 2:49 pm
Respuestas: 226
Estimable Member
Topic starter
 

Hola,
Ya he insertado las provincias de varios países y sin problema.
Gracias!
Un saludo,
Alberto


 
Respondido : 22/05/2017 3:15 pm
Pepe
 Pepe
Respuestas: 41115
Illustrious Member Admin
 

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


 
Respondido : 22/05/2017 3:19 pm
Respuestas: 226
Estimable Member
Topic starter
 

Sí, sí, utilicé las consultas de los archivos de países del enlace que me pasaste.
Podemos cerrar este tema.
Un saludo,
Alberto


 
Respondido : 22/05/2017 8:32 pm