Avisos
Vaciar todo

Enlazar imagen de producto Virtuemart con ficha de producto

4 Respuestas
2 Usuarios
0 Reactions
894 Visitas
Respuestas: 11
Active Member
Topic starter
 

Hola, necesito enlazar la imagen de producto Virtuemart con ficha de producto, e decir, que cuando se pinche en la imagen no aparezca un popup con la imagen más grande sino que lleve a la ficha del producto.


 
Respondido : 23/10/2013 5:26 pm
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

Hola Javier

Esto depende de la plantilla que estas usando para tu virtuemart
Siempre cuando consultes este tipo de temas debes enviar la url de tu sitio web para hacernos una mejor idea viendo el código

Saludos


 
Respondido : 23/10/2013 6:36 pm
Respuestas: 11
Active Member
Topic starter
 

el sitio es http://www.edicionespamies.es y la versión de Virtuemart es 2.0.24


 
Respondido : 23/10/2013 6:38 pm
Respuestas: 11
Active Member
Topic starter
 

Después de mucho buscar he encontrado la solución:

modificando el archivo default.php que está en /templates/tu_template/html/com_virtuemart/category/

cambiando:
echo $product->images[0]->displayMediaThumb('class="browseProductImage" border="0" title="'.$product->product_name.'" ',false,'class="modal"');

por:
echo JHTML::link ( JRoute::_ ( 'index.php?option=com_virtuemart&view=productdetails&virtuemart_product_id=' . $product->virtuemart_product_id . '&virtuemart_category_id=' . $product->virtuemart_category_id ), $product->images[0]->displayMediaThumb( 'class="featuredProductImage" border="0"',false) );


 
Respondido : 23/10/2013 7:07 pm