skywhi Posted August 25, 2017 Share Posted August 25, 2017 Bonjour à tous, je souhaite qu'un seul de mes produits sur le site utilise le jqZoom alors que les autres conservent la fancybox. J'ai donc activer le jqZoom dasn le back office et j'ai ensuite ajouté cette ligne dans mon product.tpl : {if $have_image} <span id="view_full_size"> {if $jqZoomEnabled && $have_image && !$content_only && $product->id == 146} <a class="jqzoom" title="{if !empty($cover.legend)}{$cover.legend|escape:'html':'UTF-8'}{else}{$product->name|escape:'html':'UTF-8'}{/if}" rel="gal1" href="{$link->getImageLink($product->link_rewrite, $cover.id_image, 'thickbox_default')|escape:'html':'UTF-8'}"> <img itemprop="image" src="{$link->getImageLink($product->link_rewrite, $cover.id_image, 'large_default')|escape:'html':'UTF-8'}" title="{if !empty($cover.legend)}{$cover.legend|escape:'html':'UTF-8'}{else}{$product->name|escape:'html':'UTF-8'}{/if}" alt="{if !empty($cover.legend)}{$cover.legend|escape:'html':'UTF-8'}{else}{$product->name|escape:'html':'UTF-8'}{/if}"/> </a> {else} <img id="bigpic" class="img-rack-png" itemprop="image" src="{$link->getImageLink($product->link_rewrite, $cover.id_image, 'large_default')|escape:'html':'UTF-8'}" title="{if !empty($cover.legend)}{$cover.legend|escape:'html':'UTF-8'}{else}{$product->name|escape:'html':'UTF-8'}{/if}" alt="{if !empty($cover.legend)}{$cover.legend|escape:'html':'UTF-8'}{else}{$product->name|escape:'html':'UTF-8'}{/if}" width="{$largeSize.width}" height="{$largeSize.height}"/> {if !$content_only} <span class="zoomPhoto no-print"><i class="icon-search"></i></span> {/if} {/if} </span> {else} <span id="view_full_size"> <img itemprop="image" src="{$img_prod_dir}{$lang_iso}-default-large_default.jpg" id="bigpic" alt="" title="{$product->name|escape:'html':'UTF-8'}" width="670" height="640"/> </span> {/if} Ça fonctionne sur le produit en question qui se zoome via le jqZoom. Par contre quand je vais sur un autre produit qui a des déclinaisons et que je clique sur ma liste déroulante sur l'une d'entre elle, il m'ouvre automatiquement la fancybox pour me zoomer la déclinaison. Comment empêcher ce comportement gênant ? D'avance merci ! Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now