Jump to content

Recommended Posts

Hola. Antes de postear me he buscado, leído y probado casi todas las soluciones que he encontrado por este foro y otros, pero sigo con el problema. Voy a tratar de documentarlo lo mejor posible a ver si alguien me puede ayudar.

 

Version 1.5.5, theme CALCEUS

 

Todo funciona correctamente salvo que en el hover de la foto, en vez de mostrarme la foto original ampliada, muestra la misma foto, al mismo tamaño.  Adjunto dos pantallazos: 1 con este ejemplo del zoom y otro con la de preferencias de las imagenes en el BO.

 

He modificado varias veces con distintas combinaciones tanto el product.tpl como el product.js, sin resultado. He modificado el tipo de imagen y los tamaños en preferencias pero nada. Las fotos originales que subo tienen 800x800, que es el tamaño al que quiero que salga en la ventana del zoom.. 

 

Siento no poder pasaros un link, pero tengo la tienda cerrada al público. Si me pasais una IP os paso el link.

 

Asi tengo los códigos ahora mismo..  No se donde puede estar el error, fallo, pero sigue ahí y no doy con el. Si alguien me puede ayudar prometo estarle agradecido  :D

 

 

 

Product.tpl

<div id="pb-right-column">
		

<!-- product img-->
		

<div id="image-block">
		

{if $have_image}
			
<span id="view_full_size">
				
<img src="{$link->getImageLink($product->link_rewrite, $cover.id_image, 'thickbox')}" {if $jqZoomEnabled}class="jqzoom" alt="{$link->getImageLink($product->link_rewrite, $cover.id_image, 'thickbox_default')}"{else} title="{$product->name|escape:'htmlall':'UTF-8'}" alt="{$product->name|escape:'htmlall':'UTF-8'}" {/if} id="bigpic" width="{$largeSize.width}" height="{$largeSize.height}" />
				
			
</span>
		

{else}
			
<span id="view_full_size">
				
<img src="{$img_prod_dir}{$lang_iso}-default-large.jpg" id="bigpic" alt="" title="{$product->name|escape:'htmlall':'UTF-8'}" width="{$largeSize.width}" height="{$largeSize.height}" />
				
<span class="span_link">{l s='View full size'}</span>
			
</span>
		
{/if}
		

</div> 

Product.js

//update display of the large image
function displayImage(domAAroundImgThumb, no_animation)
{
 if (typeof(no_animation) == 'undefined')
 no_animation = false;
 if (domAAroundImgThumb.prop('href'))
 {
 var new_src = domAAroundImgThumb.prop('href').replace('thickbox', 'thickbox_default');
 var new_title = domAAroundImgThumb.prop('title');
 var new_href = domAAroundImgThumb.prop('href');
 if ($('#bigpic').prop('src') != new_src)
 {
 $('#bigpic').prop({
 'src' : new_src, 
 'alt' : new_title, 
 'title' : new_title
 }).load(function(){
 if (typeof(jqZoomEnabled) != 'undefined' && jqZoomEnabled)
 //-->original $(this).prop('rel', new_href);
 $(this).attr('rel', domAAroundImgThumb.attr('href'));//by zainoz
 }); 
 }
 $('#views_block li a').removeClass('shown');
 $(domAAroundImgThumb).addClass('shown');
 }
}

//set jqZoom parameters if needed
	if (typeof(jqZoomEnabled) != 'undefined' && jqZoomEnabled)
	{
		$('img.jqzoom').jqueryzoom({
			xzoom: 619, //zooming div default width(default width value is 200)
			yzoom: 380, //zooming div default width(default height value is 200)
			offset: 21 //zooming div default offset(default offset value is 10)
			//position: "right" //zooming div position(default position value is "right")
		});
	}

post-715709-0-57715200-1387019404_thumb.jpg

post-715709-0-01564600-1387019406_thumb.jpg

Link to comment
Share on other sites

Sospecho que debe ser algún problema con el Jquery.  El desarrollador del theme (Calceus) me ha dicho que parecía que iba a llover esta tarde..  :blink:
 
Alguna idea alguien? Tengo que entregarlo muy pronto y así  no puedo. S.O.S...

Gracias,

Link to comment
Share on other sites

Sospecho que debe ser algún problema con el Jquery.  El desarrollador del theme (Calceus) me ha dicho que parecía que iba a llover esta tarde..  :blink:

 

Alguna idea alguien? Tengo que entregarlo muy pronto y así  no puedo. S.O.S...

 

Gracias,

 

Lo normal en estos casos es que si te has gastado el dinero en una plantilla, es que el desarrollador te conteste, que para eso has comprado la plantilla....

 

Yo es que no uso ni he usado en mi vida esa plantilla, por lo tanto no puedo ayudarte.

 

Supongo que ya has probado lo tipico de aumentar el tamaño del thickbox_default en la pestaña Preferencias -> Imagenes y regenerar las miniaturas ¿no?

Edited by Feliz Garcia (see edit history)
Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...