Hola
Después de ressetear la pagina, vuelvo a tener problemas con la importación de los productos.
El problema creo que es por culpa del archivo XLS. Intento editarlo y cuando doy OK a la edición me sale error.
Al abrir el CSV no lo veo formateado como se muestra en el video, si no igualmente como una tabla, pero fijándome en los datos, no le veo el error que le veo al XLS que tiene fallos en los precios y el Office no identifica muchos de esos precios y da error. El problema es que el CSV no tiene las descripciones largas de los productos.
Esas descripciones puedo importarlas después con el XLS, que sí las tiene?. CSVI identificaría el producto si en la edición del segundo XLS (el de las descripciones) pongo la columna product_sku, y a continuación la columna product_desc ?.
No quiero cometer el fallo que cometí la vez anterior.
Gracias
URL del sitio: Contenido solo visible a usuarios registrados
Hola,
En principio es más cómodo y recomendable hacer la importación de los datos con el CSVI utilizando hojas de datos en formato xls (no confundir con xlsx) que con archivos csv, ya que es más fácil de organizar la información.
Tendrías que indicarnos en qué momento te está dando el error que comentas. ¿Es en el propio Excel o al realizar la importación en el CSVI? ¿Qué información se muestra en el error? Puedes enviar una captura de pantalla para que lo podamos ver mejor.
Sobre lo de importar archivos por partes, con CSVI sí que es posible realizar una importación de ciertos datos de un producto y luego de otros datos distintos en una nueva importación.
Hola Pablo.
Es el XLS lo que me está dando multiples problemas. Te comento...
Tengo LibreOffice, que no sé si es porque es un XLS muy grande, no es capaz de abrirlo.
Tengo el OpenOffice que lo abre pero a los dos minutos ya quiere recuperarme el documento y lo pierdo todo.
Luego tengo el Kingsoft 2013 que lo abre sin problemas y e, Microsoft Office 2013 que también lo abre, pero estos dos me mueven la coma de los decimales hacia la derecha, multiplicando por 10 el precio real. Lo que hago es abrir una columna y poner la formula para dividirlo por diez, y a la hora de intentar sobreescribirlo me da error.
Luego el XLS que facilita el proveedor tiene muchos errores en esa columna, cantidad de decimales, pasándose al margen izquierdo de las celdas en muchas de ellas
Yo no entiendo de Excel, y hago lo que puedo y me cuesta horrores.
El proveedor tiene también disponible el CSV y el XML ruta URL, que no se si esto iria bien.
Necesito un cable
Gracias
Hola,
Tendrías que probar a dividir el documento xls en varias partes para ver si así no experimentas esos problemas.
Por supuesto, también se puede utilizar el archivo csv para realizar la importanción. La recomendación de usar xls en lugar de csv simplemente es porque la modificación de datos y su visionado es más sencillo.
Gracias Pablo por responder tan rapido. Ya casi he conseguido editarlo
Se me presenta una duda. Las imágenes se me presentan conmo url,s completas, es decir, viene así.. http;// etc etc etc./img:1234etcetc etc. Mi pregunta es.. para poner en el XML quito lo anterior a "img" o el CSVI ya acorta la URL?. Lo digo porque si en la siguiente columna he de poner el prefijo "resized" si no quito lo que hay antes de img no se donde ponerlo.
Quizás sea una pregunta con una respuesta obvia, pero es algo que necesito saber porque yo no lo se.
Gracias
Hola,
Las imágenes las tienes que subir en la ruta images/stories/virtuemart/product y las miniaturas en la ruta images/stories/virtuemart/product/resized. Si no tienes las miniaturas desde el CSVI se puede configurar para que las genere solas.
Luego, desde el archivo xls o csv que utilices para la importación debes indicar el nombre de la imagen (por ejemplo, imagen1.jpg) en el campo file_url y el nombre y ruta de la imagen en miniatura (por ejemplo, resized/imagen1.jpg) en el campo file_url_thumb.
Revisa el artículo de blog donde explicamos cómo importar productos con el componente CSVI para tener más información:
Hola
Esta vez va la cosa bastante mejor. Tengo ya el XLS listo y las imágenes se ven perfectas en la web después de hacer la prueba. Para no liarme he borrado todo, e importo las todas las fotos a "product".
Tengo una duda en las descripciones. ¿El CSVI reconoce las descripciones con codigo HTML? Esto lo digo porque la otra vez importé las descripciones con codigo y al refrescar la web, la descripción salía con el codigo..
HOla Toni
Si que deberías poder importarlo con datos html sin problemas
Intenta realizar la importación desde una plantilla de CSVImproved y verifica si funciona correctamente
Saludos.
Hola
¿Importando la descripción con la plantilla creada en CSVI, no sería posible incluirle los códigos HTML?
Otra pregunta: Para importar solamente la descripción, ya que lo demás lo tengo importado, con solo poner el campo de product_sku y product_desc , ya hay suficiente?
Gracias
Hola Toni,
Si solo quieres importar los valores que afectan a esos dos campos, solamente debes colocar dichos campos en la plantilla de importación.
No obstante haz una copia de seguridad de la instalación antes de realizar esta importación.
Saludos