Importar datos con excel en Prestashop
Prestashop dispone de una herramienta fundamental para importar datos de un excel en formato CSV.
Si accedemos a la administración de nuestra tienda y hacemos click en «Herramientas» tenemos una opción que dice «Importar».
Allí podremos ver los excels de ejemplo de los campos necesarios para realizar la importación.
Como vemos esta herramienta nos permite importar categorías, productos, combinaciones (atributos), clientes, direcciones, fabricantes y proveedores.
En este artículo veremos como ejemplo la importación de productos.
La tarea compleja o más bien tediosa es la de rellenar los excels con la información necesaria ya que una vez tengamos el archivo rellenado solo tendremos que cargarlo.
Una vez cargada el siguiente paso es indicar los detalles de la importación:
Simplemente tendremos que seleccionar que queremos importar, el archivo csv que contiene la información, el idioma, etc.
Si hacemos click en el botón «Próximo paso» veremos la siguiente pantalla:
En esta pantalla estamos visualizando el contenido del excel o mejor dicho las columnas que deberemos asociar con los campos de la base de datos del Prestashop.
Cuando hayamos realizado todas las asociaciones simplemente debemos hacer click en «Importar datos CSV» y en un momento tendremos todos nuestros productos en la base de datos.
Hola,
A pesar de que este articulo es antiguo, quisiera decir que, a pesar de los inconvenientes que pueda tener la importación de productos en ps 1.6.xxx, no tiene ni comparación con ninguna otra version. Recientemente instale la version ps 1.7.4.2 y la importacion va a la velocidad de una tortuga. y eso optimizando php.ini, apache y my.ini
ayer abri el archivo «import.js» y modifique varios valores para ver si mejoraba la velocidad y nada de nada, sigue añadiendo una fila (producto) del csv cada 5 segundos en la BD.
Para que os hagais una idea, un archivo csv con 5000 productos me tardaba unas 6 u 8 horas con imagenes y todo en la version ps 1.6.1.xxx y sin embargo con ps 1.7.4.2 lleva ya 14 horas y solo ha insertado el 80% del archivo.
en fin, ARRIBA LA VERSION 1.6.1.xxx
No puedo quitar descuentos (%) en PS 1.6 por csv!
En el campo del csv “Porcentaje del descuento”aplico el descuento que yo le diga. Por ejemplo 20%
Ahora bien, si tengo el 20% de descuento y ahora quiero quitarlo, pongo 0 en ese campo para actualizarlo, pero el descuento no lo modifica.
Sin embargo, si pongo 10% sí que lo modifica…
No se lleva bien con los ceros…es como si al ver un cero entendiese que no debe de hacer nada.
Alguna idea?
Sencillo pero interesante post sobre como importar productos a prestashop. Gracias por compartir.
hola, llevo 2 semanas intentando subir un archivo csv que me ha dado el proveedor. unas veces me sube 700 productos otra 2500 y otras tan solo 120. mi duda es.. alguien sabe por que no me los sube todos (unos 6500)???
ahy alguna otra manera de poder subirlos??? un saludo
Hola, puede ser por diversos motivos.
1) Revisar que los productos que no se suben tienen toda la información puesta correctamente.
2) Puede ser una limitación del servidor. Puedes solicitar al servicio de hosting el aumento del tiempo de ejecución o subir el excel por partes.
Saludos
Con respecto al tema de las imágenes. Estoy intentado subir varias imágenes en la casilla correspondiente, pero parece ser que prestashop te limita el campo a 200 carácteres, por lo que hay rutas que te las acorta. Esto se puede modificar?
En principio no me suena que esté limitado. Yo he llegado a meter hasta 5 imágenes separadas por como y no he tenido prooblemas
Hola muy buenas tardes/días tengas mira tengo una gran duda sobre la importación en Excel y no he podido conseguir información por otra fuente, yo no utilizo prestashop yo utilizo oascommerce, pero el formato es el mismo!
Tengo una duda grandísima, al momento de estructurar el documento en Excel con la configuración normal 97-2003 y tener los templates:
product_sku / product_name /category_path / product_desc / product_price / product_full_image / product_thumb_image / product_publish
Y el que es la razón principal de mi duda:
attribute
Este pequeño amigo tengo entendido sirve para en vez de colocar 10 productos en 10casillas diferentes solo pones una casilla y en atributo puedes agregar los 9 otros productos restantes, siendo esto variables del mismo objeto cierto?
Mi duda es grande y no pretendo me expliques al 100% pero serìas de muchísima utilidad o alguien que sepa como utilizarlo, puesto que me facilitarìa bastante la vida!
Disculpa de antemano por hacerte leer muchísimo!
Muchas gracias.
Hola buenas, estoy intentando subir las categorías a la web, pero cuando le doy a importar empieza y se queda la ventana en blanco, si actualizo y m voy al módulo de menú superior, veo que se han subido algunas pero no todas.
En local las sube bien, excepto los productos que se ha pegado toda la noche y no se han subido todos.
Alguna solución?… Gracias
aumentar el tiempo de ejecución en el servidor de producción
¿Problemas con el importador de PrestaShop? ¿Y si cambias a una herramienta profesional especializada? Se llama PrestaImport y se adapta a tus CSV, también admite XLS y XML. Pero no es gratis, claro.
Hola, cuando importo clientes a mi nueva web, intento acceder como cliente y y no me validad la contraseña así que que tengo que crear una nueva. como hago para conservar la contraseña al importar los clientes a una nueva web? Gracias
Antes de responderte me gustaría saber donde se ha generado la contraseña que se está intentando importar?
Mi pregnta es la siguiente:
Estoy montando una tienda nueva con prestashop 1,5,3 y mi proveedor me ha enviado los archivos cdv con los productos.
El problema es que la descripción de los productos viene en html, y al importar el csv me importa también las etiquetas de código.
Como debo de hacerlo para que las etiquetas no salgan y si se interpreten.
Muchas gracias
Yo diría que las etiquetas html deberás dejarlas tal cual en el excel para guardarlas de tal manera para que luego en la ficha del producto aparezca con los estilos y tags.
Estoy tambien aqui como los socios subir un CSV. Ya tengo bastante aprendido pero una cosa que no consiguo hacer es que en las caractaristicas meter saltos de linea para que todo el texto no me aparezca como linea unica, por ejemplo:
Asi sale, todo en una linea y no me gusta como queda ya que son textos con bastantes lineas y no veo bonito todo echo un bloque de letras y demas.
Asi lo quiero yo, que me salgan saltos de linea.
Despues del punto y demas, no se si me explico bien.
Gracias.
Buenas, quería preguntar si yo importo un archivo de productos de 5000 producto o más como tengo, que me lo de mi distribuidor, cuando alcanza un tiempo determinado me lanza de que el servicio ha sido desconectado, voy a productos y solo ha cargado 161 producto de los más de 5000 que tengo, a que es debido?
Puede ser debido a varias cuestiones pero una de las más evidentes es que se haya sobrepasado una de las variables del servidor como por ejemplo el tiempo máximo de ejecución. Puedes solicitar que te lo amplien o subir los productos por tandas.
Hola a todos.
Estoy desquiciado con el asunto de importar CSV a prestashop.
He de decir que tengo la version 1.5.3
Llevo dias viendo videos, tutoriales, y haciendo pruebas para poder importar productos a la nueva tienda en prestashop, ya que actualmente esta en oscommerce funcionando perfectamente pero el formato de tienda ya no es muy vistoso y queria cambiar a otro mas visible esteticamente.
Mi problema es con las Pu..ñe….eras imagenes.
el catologo sube bien, y con todos los datos que le meto en la tabla de excel, pero las imagenes no hay manera.
he probado de 100 formas diferentes y nada de nada.
actualmente he dejado un directorio en el raiz de la tienda que se llama imagenes con permisos 777 y alli estoy metiendo las imagenes, que ni tansiquiera para evitar error son letras si no numeros, 1.jpg 2.jpg 3.jpg para evitar cualquier tonteria de mayusculas espacios etc etc, estas imagenes tambien tienen permisos 777.
Bien pues cuando importo el fichero me suben todos los datos, menos las pu.t…s imagenes.
estoy desesperado por que no puedo continuar con el proyecto.
yo no se si sera un bug de esta revision del prestashop o que.
previamente las imagenes las subi por ftp en modo binario tambien para evitar problemas.
Alguna ayuda por favor para un desquiciado programador…
en algun lado habia leido pero no encuentro la pagina web donde estaba que habia que crear un .htaccess y añadir no se que dentro del fichero para que pudiera coger bien las imagenes. Eso o me lo he inventado, por que estoy de leer literatura ciego ya.
Gracias por si acaso suena la flauta.
Se trata de un Bug especifico de la versión 1.5.3.
En la siguiente URL tienes la solución a los problemas de importación de las imágenes y las categorias.
http://forge.prestashop.com/browse/PSCFV-6433
A mi me pasa lo mismo me sube bien todos los textos, pero las imagenes no hay manera! me dice que no puede grabar.
pero yo yengo la 1.5.2 que puede ser!!!
Jose estoy teniendo el siguiente problema, cuando importo algunos productos no me lo asigna a las categorias que pongo en el archivo CSV?
Me puedes dar una mano con esto?
Saludos
Para las categorías o pones las ids a la cual pertenece separada por comas o los nombres también separados por comas. Las 2 opciones valen. Todo esto en el csv. Luego en el importador esta columnas se la asignas a categorias (x, y, z) y debería funcionar bien. Que versión de prestashop estás utilizando y que error te da? A esos productos que no se les asigna la categoría algo estará mal.
[…] Importar los archivos CSV […]
hola,mi socio y yo estamos «intentando :(( crea una tienda online y para ello estamos intentando (desesperante palabra) subir el archivo csv con tooooooooooodos los datos:genero,categoria,subcategoria,etc,etc..pero………cuando importamos el archivo……empieza a generar errores y solo nos sube (son 8 categorias y 4 subcategorias )UNA MUY PEQUEÑA PARTE DE LAS CATEGORIAS «MADRE» y enseguida termina el proceso con un monton de errores generados(yo creo que no nos deja subir ni el 1% (en total son unas 5000 las referencias),no sabemos si es que existe un limite en la cantidad de archivos,articulos,referencias,,,en fin como quieras llamarlos,a la hora de que nuestro hosting nos permita subir las referencias. Nuestro hosting es HOSTMONSTER (lo tenemos alquilado por dos años) y el programa que estamos usando,claro esta, es PRESTASHOP.
te agradeceriamos INFINITAMENTE que nos pudieses orientar,sino…estamos al borde del suicidio.!!
gracias.
estaría bien que me enviaras el excel para verlo y sobretodo ver los errores que salen, a ciegas no puedo ayudarte
Estoy utilizando Prestashop para hacer una tienda online, soy diseñadora web, pero me ha surgido un problema y es que haciendole la pagina a mi sobrino que tiene una tienda de productos de nutricion deportiva, casi terminada, resulta que un amigo de este que tiene otra tienda igual, me ha manifestado su interes de que tambien le haga una online, como las dos son iguales, aunque hay algunos productos que uno vende y el otro no, pues he cogido el proyecto de mi sobrino para hacer la de su amigo tambien y me ocurre de que todos los datos, nombre, logo, icono, no los puedo cambiar porque afecta la pagina que estoy terminando de mi sobrino, mi pregunta es: ¿Como puedo resolver esto?. Hay posibilidades de diferenciar una de la otra.
Porque lo que he hecho es utilizar la carpeta de Prestashop de mi sobrino, intente renombrarla pensando de que esta seria una solucion, tambien pense que cambiando el nombre del admin podia diferenciarlo.
Por favor me puede ayudar….
Gracias
Irene
Hola, no se si que te puede estar sucediendo, lo único que se me ocurre es que estés utilizando la misma base de datos para las 2 tiendas, gran error.
Si los 2 proyectos están en bases de datos distintas, tendrás que acceder la tabla configuration de la base de datos del 2do proyecto y cambiar unas directivas. Lo puedes ver en el siguiente artículo, el punto 4:
http://www.jose-aguilar.com/blog/migrar-prestashop-a-otro-servidor/
Hola ! Probablemente mi duda te parezca muy básica y muy simple pero he batallado montones tratando de resolverla.
Es mi primera vez usando prestashop así que me he valido de videos que he encontrado en youtube y algunas páginas de internet para saber cómo es que se importan los datos por medio de Excel. He hecho los pasos que veo en todas las presentaciones y aún así cuando importo el archivo .csv toda la información me aparece en una sola columna. Ya intenté al final de cada columna poner comas, punto y comas, dejarlas sin algún punto o lo que sea al terminar la palabra y aún así, sigue apareciéndome ese error, tienes algún consejo que pueda ayudarme ??
Lo único que se me ocurre es que observes como son los archivos .csv de ejemplo del importador de prestashop. Hay unos archivos de ejemplo que te pueden ayudar.