¿Cómo evitar que los archivos de imagen se dupliquen al importar nodos con el módulo Feeds?

Pregunta:

Tengo una importación de catálogo grande donde los elementos a menudo se refieren a una sola imagen común (como "brand_logo"). Cuando importo las imágenes a través del analizador CSV, si el elemento se refiere al mismo archivo de imagen, se crea un duplicado incrementado.

Ejemplo: Utilizando los archivos de ejemplo suministrados con el módulo, modifiqué 2 libros para usar el mismo archivo de imagen, que se importan a files/field/image/ como 51JQbhO0MmL.jpg y 51JQbhO0MmL_0.jpg .

Esto hace que el directorio de imágenes aumente 20 veces el tamaño que debería tener (muchas imágenes compartidas).

Honestamente, lo que preferiría hacer es subir las imágenes al sitio por separado (manualmente, a través de FTP, etc.) y simplemente importar los enlaces a las imágenes, pero tampoco me he dado cuenta de eso.

(Los datos (archivos) no se replican, solo se replican las imágenes ).

Respuesta:

Encontré una solución a esto. Lo que debe hacer es instalar el módulo de fuentes de medios .

En su archivo CSV hay una columna llamada, por ejemplo, image y referencia a la imagen usando public://myimage.png .

Luego, en su mapeo, elimine el mapeo de imagen original y cree un nuevo mapeo de imagen. Cuando haga esto, tendrá una nueva opción para el mapeo de imágenes. Asegúrese de establecer la configuración de destino en "La fuente es exactamente el nombre del archivo ".

No más imágenes duplicadas.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top

web tasarım