Jump to content

Error al mostrar imágenes de productos en el carrito cuando hay combinaciones de producto


Recommended Posts

Hola,

 he detectado una fallo grave en el carrito cuando se muestran las imágenes de producto en dicho carrito. Sólo pasa cuando el producto tiene combinaciones.

 

 Resulta que cuando tenemos un producto con diferentes imágenes en cada combinación y añadimos dicho producto al carrito, en lugar de mostrarnos la primera imagen de la combinación, suele mostrar la tercera como norma general. Lo lógico sería que mostrara siempre la primera.

 

 En mi caso en concreto, donde he detectado el error, se trata de una tienda de ropa donde tenemos una prenda en diferentes colores, cada color tiene un mínimo de 3 imágenes (frontal, perfil, trasera). Las imágenes en la ficha de producto se muestran en el orden correcto especificado en el administrador. El problema viene cuando el usuario añade al carrito dicho producto. En el carrito en lugar de mostrar la primera foto (que sería la frontal), muestra la tercera (la foto trasera), eso hace que quede muy raro.

 

 He estado probando diversas tiendas que usan prestashop en internet y tienen el mismo problema no muestra la primera foto, osea, que no es un problema de la plantilla utilizada.

 

 La llamada a la imagen del carrito está en la carpeta de la plantilla y el archivo es shopping-cart-product-line.tpl

 

 <img src="{$link->getImageLink($product.link_rewrite, $product.id_image, 'tm_small_default')|escape:'html':'UTF-8'}" alt="{$product.name|escape:'html':'UTF-8'}" />

 

 

 Para ver un ejemplo de lo que digo http://www.gallegodemontiel.com/shop/es/t-shirt/6-be-a-lion-tank-top.html

 

 

 ¿Alguien ha encontrado la solución?

Edited by presenciaeninternet (see edit history)

Share this post


Link to post
Share on other sites

  • nadie locked this topic
Guest
This topic is now closed to further replies.
 Share

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More