Avisos
Vaciar todo

Enlazar imagen de producto Virtuemart con ficha de producto  

 
Javier
 Javier
Usuario activo

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.

Citar
Respondido : 23/10/2013 6:26 pm
Jhon
 Jhon
Soporte CMS Webempresa 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

ResponderCitar
Respondido : 23/10/2013 7:36 pm

wpdoctor-revisa-la-salud-de-tu-wordpress

Javier
 Javier
Usuario activo

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

ResponderCitar
Respondido : 23/10/2013 7:38 pm
Javier
 Javier
Usuario activo

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) );

ResponderCitar
Respondido : 23/10/2013 8:07 pm