konect Posted May 31, 2013 Share Posted May 31, 2013 Hola, ya lo estoy dando mas que por imposible, os comento haber si alguien me puede echar una mano, el tema es que monto los csv en 2 partes. me explico en 1 parte. nombre , descripción , id , precio , cantidad , titulo, categoría. importo esto primero sin ningún tipo de problema y todo perfecto, el problema viene cuando quiero añadirle las imágenes a dichos productos y lo subo por csv también pero en un archivo csv nuevo donde tomo como raíz la id del producto para subir datos nuevos. en estos datos nuevos incluyo solamente id y url de las imágenes pero el problema es que para cada producto dispongo de 6 o 7 imágenes ya que el proveedor me ha ofrecido el csv con columnas id y columnas imágenes seria algo asi id url imágenes 3233 http://........1.jpg 3233 http://........2.jpg 3233 http://........3.jpg y asi sucesivamente para cada producto osea no es: id 3233 url imágenes http://........1.jpg , http://........3.jpg , http://.......4.jpg alguien sabe o me puede ayudar con este problema ya que no encuentro nada... lo agradecería sinceramente, ya que estoy al borde de la locura... Link to comment Share on other sites More sharing options...
Sergio Ruiz Posted May 31, 2013 Share Posted May 31, 2013 Hola, ya lo estoy dando mas que por imposible, os comento haber si alguien me puede echar una mano, el tema es que monto los csv en 2 partes. me explico en 1 parte. nombre , descripción , id , precio , cantidad , titulo, categoría. importo esto primero sin ningún tipo de problema y todo perfecto, el problema viene cuando quiero añadirle las imágenes a dichos productos y lo subo por csv también pero en un archivo csv nuevo donde tomo como raíz la id del producto para subir datos nuevos. en estos datos nuevos incluyo solamente id y url de las imágenes pero el problema es que para cada producto dispongo de 6 o 7 imágenes ya que el proveedor me ha ofrecido el csv con columnas id y columnas imágenes seria algo asi id url imágenes 3233 http://........1.jpg 3233 http://........2.jpg 3233 http://........3.jpg y asi sucesivamente para cada producto osea no es: id 3233 url imágenes http://........1.jpg , http://........3.jpg , http://.......4.jpg alguien sabe o me puede ayudar con este problema ya que no encuentro nada... lo agradecería sinceramente, ya que estoy al borde de la locura... http://www.prestashop.com/forums/topic/243198-error-al-importar-mediante-csv-en-la-version-1541 Link to comment Share on other sites More sharing options...
konect Posted May 31, 2013 Author Share Posted May 31, 2013 algo no funciona no se donde estará el error pero no hay manera, el tema es puedo añadir datos a un producto ya existente usando su ID pero solo importando id , url de imágenes , no borrar las imágenes antiguas= 0 el caso es que tengo repetidas muchas id porque hay mas de 5 imágenes por id id url imágenes borrar imagen existente 122 .......1.jpg 0 122 .........2.jpg 0 122 ..... .3.jpg 0 122 ..... .4jpg 0 123 .....r.jpg 0 133 ......r-2.jpg 0 133 ......r3.jpg 0 133 133 .............. ............... esto es posible? llevo días con esto...... No es mi fuerte la verdad, pero algo hago mal.... gracias de antemano. Link to comment Share on other sites More sharing options...
Sergio Ruiz Posted May 31, 2013 Share Posted May 31, 2013 (edited) Las imagenes, se importan en la misma linea, que importas el producto, ejemplo: id producto;nombre_producto; url_imagen1, url_imagen2; Edited May 31, 2013 by Rubalcaba (see edit history) Link to comment Share on other sites More sharing options...
konect Posted May 31, 2013 Author Share Posted May 31, 2013 el tema es que el proveedor es un poco complicadito jejejej, bueno chino sin ir mas lejos me ofrece el csv 1 con descripción, nombre, id, precio, y luego otro conjunto que son las imágenes pero solo vienen imágenes y id yo con Excel lo e modificado y le e incluido lo de no borrar las imágenes y bueno importo el de descripción nombre y.... osea el primero y este perfecto pero este segundo que es el complejo ya que hay 7 imágenes por producto y están en columnas con sus correspondientes id no hay manera de subirlo , parece imposible o al menos ya lo doy por imposible si estuviese todo en la misma línea no habría problema claro, pero al haver muchas id iguales en columna con sus correspondientes imágenes no se la que se lia que no arranca, nada mas darle a importar da fallo. ni idea , doy acceso integro al que quiera con total confianza. yo ya lo doy por imposible. Link to comment Share on other sites More sharing options...
konect Posted May 31, 2013 Author Share Posted May 31, 2013 nota: son dos archivos csv el primero lleva todos los datos incluyendo id pero a falta de imágenes y el segundo lleva id e imágenes hay esta el lio, si fuese todo en la misma línea no hay problema, pero al hacerlo asi, no se...... se lia bastante la verdad. y el tema es que para modificarlo con Excel y cortar fila por fila y añadir coma entremedio de cada imagen...... tardaría 100 años hay mas de 20000 productos con 6 o 7 imágenes por producto. Link to comment Share on other sites More sharing options...
konect Posted May 31, 2013 Author Share Posted May 31, 2013 al tratarse de 2 archivos por categoría se complica ya que el primero lleva todos los datos con id incluida y si en la misma fila pero el segundo para cada producto ocupa 6 o 7 filas ya que es id imagen osea cada ID tiene 6 o 7 filas dependiendo del producto. Link to comment Share on other sites More sharing options...
konect Posted May 31, 2013 Author Share Posted May 31, 2013 Bueno al parecer el problema radica en que las url de las imágenes son externas, ahora alguien me puede decir como puedo hacerlo para coger las urls de imágenes externas, ya que todo el problema radica ay, e echo una prueba e montado un csv con solo 1 producto con todos sus datos y una url externa de imagen y tampoco me deja importarlo e puesto ignorar la url de imágenes y a cargado el producto a la perfección, como diablillos se puede solucionar esto ya que no se donde radica el problema simplemente es eso no se si hay que modificar algo. la solución es como hago para que al importar el csv mi "" prestatienda "" se digne a coger una url de imagen externa. Una ayudita , please..... Link to comment Share on other sites More sharing options...
Arturo Gonzalez-Mata Posted June 3, 2013 Share Posted June 3, 2013 Yo estoy pasando unos 9000 productos de www.rerumnatura.es a un prestashop. A mí en local me acaba de funcionar añadir al fichero .htaccess la línea: php_value allow_url_fopen htaccess on Link to comment Share on other sites More sharing options...
Xeral Posted June 3, 2013 Share Posted June 3, 2013 Yo creo que es más fácil que eso. Yo lo he hecho y funciona de cine. Creas el archivo de importación con una linea por producto con cada item en una celda de excel. La celda de las imágenes se colocan todas, una tras otras como se dice más arriba, pero debes poner una url en lugar del nombre de la imagen. Para eso, previamente hay que subir las imágenes a un servidor, el que sea, del que sepamos luego poner la url de la imagen. Por ejemplo: en la carpeta imagen del servidor http://www.servidor.com/ ponemos la imagen picture.jpg y entonces ponemos en la casilla de imagen del archivo a importar http://www.servidor.com/imagen/picture.jpg y así con todas. Luego importamos el archivo y prestashop crea las imágenes en las carpetas correspondientes de la instalación. Si todo funciona bien luego se borran las imágenes que subimos previamente que no hacen falta ya. Otra cosa es cómo asignar las imágenes si son muchos productos, pero generalmente el nombre de la imagen se corresponde con la refencia, la id o algo así, con lo cual es fácil generar en excel un campo que contenga una formula que nos concatene htt://+campo nombre de imagen+.jpg Luego toda esa tabla la copiamos en otra pestaña de excel y la pegamos con pegado especial, sólo valores y luego lo guardamos en formato csv esa pestaña para importar. Bueno, es un proceso largo y laborioso, pero funciona. Lo importante es usar una linea por producto nada más. Link to comment Share on other sites More sharing options...
Recommended Posts