Hola, me he encontrado con este mismo problema y te cuento con la solución que he encontrado hace tan solo unos minutos. Es un poco bestia pero a mi me funciona.
Editar el fichero theme.php de tu plantilla de VirtueMart, en mi caso es la classic_1
componentscom_virtuemartthemesclassic_1theme.php
Buscar la función vmBuildFullImageLink, que es la encargada de devolver el elemento imagen de producto que incluye el link para ampliación.
Justo al final de la función, antes de la instrucción de retorno, añadir:
$product_image = ps_product::image_tag($product[‘product_thumb_image’], $img_attributes, 1); // Línea añadida
return $product_image;
}
Es decir, invalidamos toda la función vmBuildFullImageLink y forzamos a devolver tan solo la imagen sin el link de ampliación.
Espero que pueda servirle a alguien de ayuda.
Saludos