Realizo un traspaso de subida de imágenes de virtuemart a traves de csvi improved. El traspaso se produce con éxito. Sin embargo, cuando visualizo, por ejemplo la ficha del fabricante traspasado, la imagen aparece en la parte inferior. Sin embargo, en la lista de imagenes superior no aparece la miniatura sino un error
Cual puede ser el motivo de este error?
Gracias
URL del sitio: Contenido solo visible a usuarios registrados
Hola Raúl,
Sobre el tema de las imágenes de los productos en CSVI Virtuemart, lo que tienes que hacer en primer lugar es subir las imágenes de los productos al servidor. Concretamente, estas tienen que ir colocadas en la ruta components/com_virtuemart/shop_image/product de tu web. Para esta subida puedes usar algún programa de FTP o el sistema que te resulte más cómodo.
Después, tendrás que indicar en el archivo de subida, para cada registro de producto, el nombre del archivo que contiene la imagen. Es decir, si para el producto "Lector MP3" la imagen que le corresponde el lector_imagen.jpg deberás introducir ese dato. El nombre de la columna debería ser product_full_image.
Para las imágenes en miniatura existirían dos opciones. Por una parte, se pueden preparar las imágenes en miniatura y subirlas a la ruta components/com_virtuemart/shop_image/product/resized. Después habrá que indicar en la hoja de datos de importación el nombre de la imagen en miniatura utilizando el campo product_thumb_image. Si, por ejemplo, la imagen se llama imagen123.jpg habría que poner para este campo el valor resized/imagen123.jpg.
Otra opción con las imágenes en miniatura sería editar la plantilla de importación pulsando sobre su nombre. Después vamos a la pestaña "Imágenes" y activamos el parámetro "Automatic thumbnail creation". De esta forma no haría falta crear manualmente las imágenes en miniatura.
Es conveniente que realices pruebas con la subida de 1, 2 o 3 productos antes de hacer una subida masiva.
¿Con que versión exacta de CSVI realizas la importación?. Deduzco por tu captura que tampoco usas VirtueMart 2.0.26d ¿correcto?.
Saludos
Muchas gracias por tu respuesta Luis, he solucionado en parte el problema. No tenía configurado el campo Automatic thumbnail creation. Activandolo me carga la imagen correctamente. Sin embargo, me sucede una cosa muy extraña. Aparentemente se ve todo bien, sin embargo, en la carpeta resized no se guarda el fichero de la miniatura....
Por ejemplo, el fichero original se llama cocacola_1, almacenado en la carpeta manufacturers...activado el campo Automatic thumbnail creation, aparentemente todo bien, sin embargo en la carpeta manufacturer/resized no aparece el fichero cocacola_1 que yo le he indicado en el fichero xls.
Gracias
Hola,
Si te está cargando la miniatura a pesar de no estar en la ruta esperada tendrías que comprobar de dónde te está cargando esa miniatura.
Para ello puedes editar el fabricantes. Si te muestra su miniatura revisa el origen de la misma. Pulsa con el botón derecho del ratón sobre la imagen y da a obtener información o a abrir la imagen en una nueva pestaña. De esta forma podría averiguar la ruta.
He detectado el siguiente problema que me ocurre "Cuando subo dos fotografias con csvi". En google chrome ambas fotografias se ven bien, sin embargo en Firefox falla la visualizacion apareciendo una carga muy extraña. Podeis comprobarlo pulsando este enlace en google chrome y en firefox. No se me ocurre donde mirar.
http://www.marioelectrodomesticos.com/informatica/ordenadores-portatiles/hp-elite-7500-detail
Gracias
Hla Raúl
Ubica tu archivo :
/templates/shoppingbag/html/com_virtuemart/assets/css/flexibleVM2Global.css
En la línea 3040 aprox verás un código como
#FlexibleDetailsLeft img.zoom-tiny-image-additional{ max-width:95%; }
Cambialo por :
#FlexibleDetailsLeft img.zoom-tiny-image-additional{ max-width:10% !important; }
Saludos.