Jump to content

[Aporte] Como actualizar productos con CSV


Joca

Recommended Posts

Hola,
Como me he matado la cabeza, para importar productos con el CSV, indico algunos datos para quien necesite.
Yo utilicé Microsoft Office 2003 sobre Win XP.

1 - Primero que todo en el panel de control -> configuración regional -> pestaña opciones regionales -> botón personalizar -> pestaña números -> cambiar el separador decimal para punto "." y el de miles para coma ","

2 - Editar el documento en excel (EL IMPUESTO hay que colocar el valor sin la señal de porcentaje. ej: 16 para 16%/) -> guardar como -> CSV (delimitado por comas) (*CSV).

3 - Abrir el mismo archivo con el bloc de notas y guardar como y seleccionar la codificación UTF8

4 - en seguida ir al backoffice y seguir el tutorial de nuestro amigo Tecniloco:
http://www.prestashop.com/forums/viewthread/14963/

EDITADO: Lamentablemente solo he logrado meter 30 artículos de cada vez, al 31 da error y lo registra parcialmente.

Ahora aprovecho para pedir ayuda jejeje, necesito saber como hago para introducir productos en el otro idioma sin repetir los productos y añadirle la función de actualizar y/o eliminar. Si hay que pagar enviar presupuesto por PM.

Saludos

Link to comment
Share on other sites

Para introducir en otro idioma tienes que hace insert en la ps_product_lang indicando por defecto el 1 y 2 para el frances y el ingles (el 3 es el castellano), ahora sí, te haría falta primero traducir a los otros idiomas primero :-) podrías hacerlos con php o bien desde el propio excel con ODBC al mysql y usando visusal basic para hacer los insert. Suerte

Link to comment
Share on other sites

Muchas gracias, pero esto parece demasiado para mi, ya que no entiendo nada de programación. ¿me puedes decir todos los pasos?

Yo realmente lo que quería, es que directamente desde la importación de los CSV en BO importar el archivo para cada idioma, a la vez o uno de cada vez.
Ademas que al subir el CSV tenga la posibilidad de actualizar el articulo si la referencia existe en vez de introducir uno nuevo como hace ahora, poder decirle activo - no activo - eliminar (por ejemplo 0/1/X en la columna de activo).
Ya estando con ello la posibilidad de exportar a CSV todos los campos de importación, puede es tener unas casillas para seleccionar lso campos que quiere exportar. Esta función es muy útil, para poder bajar un csv, editarlo en el ordenador y volver a subirlo
Para esto si quieres hacer la modificación o un modulo exactamente con estas funciones, envíame un presupuesto por Privado.
Saludos

Link to comment
Share on other sites

  • 2 months later...
  • 9 months later...

EN el fichero de importacion, el id es lo que cuenta.

Primero haz una exportacion de productos con algun modulo, solo id, nombre de producto, y precio.

Despues en ese fichero, cambias el precio.

Luego adecuas ese fichero al formato de importacion prestashop normal, ya sabes, csv, UTF 8, etc. Y luego importas.

EL id tiene que tenerlo en cuenta, asi prestashop sabe a que articulo te refieres.

Funciona perfectamente
Para mas dudas...consulta, pero creo que esto esta ya muy trillado

Saludos

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...