He estado teniendo problemas tras problemas con las funciones de exportación / importación CSV. Mi problema actual es que parece que no puedo asignar los atributos 'imagen', 'pequeña_imagen' y 'miniatura' a ninguna ruta de imagen.
Esto incluso falla:
- Cambio manualmente la imagen, small_image y la miniatura de un producto a una de las imágenes asociadas con el producto, y la guardo.
- Exporto mi producto CSV.
- Compruebo para ver si esos campos de atributo están completos para ese producto, y lo están.
- Importo el CSV usando la herramienta de importación CSV, usando 'Reemplazar datos complejos existentes'.
- Compruebo el producto que cambié, y ahora no muestra ninguna asignación para imagen, imagen pequeña o miniatura.
Si mi comprensión es correcta, un CSV que se exporta y no se modifica debería ser importante para producir exactamente los mismos datos del producto, ¿sí? ¿Que está pasando aqui?
/media/import/
Respuestas:
Primero debe cargar todas las imágenes que desea importar en el
media/import/yourimagesfolder/
En las columnas CSV para imagen, miniatura y small_image, la ruta de su imagen debería verse así
/yourimagefolder/imagename.jpg
fuente
Primero, desafortunadamente Magento no importa los archivos generados por su exportación. AFAIK, esto es cierto tanto para el módulo de importación / exportación como para los perfiles de flujo de datos predeterminados.
En segundo lugar, intentaré aclarar más la cuestión de las imágenes, ya que veo que para muchos no está claro cómo funciona:
Cuando importa, espera que se coloquen las imágenes
media/import
.Entonces, si tiene un valor en csv image = "/a/b/c.jpg", lo buscará en
media/import/a/b/c.jpg
- y si no lo encuentra, no importará la imagen.Cuando exporta, no hace nada con sus imágenes, solo genera CSV con valores poblados. Por lo tanto, genera la ruta de las imágenes respectivamente a su
media/catalog/product
carpeta. Si intenta importarlos a menos que los haya copiado en lamedia/import
carpeta.Si está buscando la forma de descargar / cargar en masa los productos con sus imágenes y considere módulos pagos. Durante la exportación, copia los archivos multimedia a la carpeta donde espera verlos durante la importación, para que nunca tenga la situación de que sus imágenes se perdieron durante la exportación / importación, etc. Después de la exportación, puede descargar la carpeta con todas las imágenes de los productos copiados. y simplemente vuelva a importarlo a otro sitio web.
fuente
var/media/import
omedia/import
?Debe tener que especificar los atributos _media_attribute_id y _media_image . Sin usar estos dos atributos, no puede importar imágenes correctamente. Entonces, el formato CSV correcto para la importación de imágenes es el siguiente:
Haga clic aquí para ver el archivo csv correcto para importar imágenes
Nota: Asegúrese de colocar las imágenes en la carpeta raíz_magento / media / import /. De lo contrario, Magento no podría importar las imágenes.
Para más información, visite este enlace.
fuente
Tuve el mismo problema y lo resolví sin comprar una extensión. Después de exportar los productos, eliminé las columnas de imagen, imagen pequeña y miniatura. Después de editar según sea necesario, importé y agregué datos complejos. así que solo reemplacé los datos por la información que necesitaba.
de todas formas. trabajó para mi. para nuevos productos, tuve que subir las imágenes a la carpeta de importación y hacer referencia a la imagen y también funcionó.
fuente