Lucif Posted May 23, 2016 Share Posted May 23, 2016 Helaas is een leverancier van ons een contract aangegaan waardoor we de producten op onze website niet meer groter mogen afbeelden dan 265px. Omdat ik meer dan 2000 producten heb en een goede gedetailleerde afbeelding belangrijk is kan ik hier niet zomaar in meegaan. Ik doe mijn klanten dan behoorlijk tekort en ik ga daar een berg aan klachten over ontvangen. Echter, de leverancier links laten liggen (wat ik nu al een tijd doe omdat er geen oplossing te vinden is) is ook zonde. De producten zijn niet ergens anders verkrijgbaar (uniek) en klanten gaan het missen. De producten staan in vele verschillende productgroepen dus op die manier kan ik geen aanpassing maken. Dus de enige manier is om het via de supplier ID te spelen. Dit is ID 4. Nu kreeg ik de tip van iemand om in product.tpl een if statement te maken voor de supplier id 4. Dat die afbeelding niet groter kan worden gemaakt dan 265px. Standaard worden ze op mijn website getoond op 260px (dus dat is prima). Iemand enig idee hoe ik dit statement kan gaan invoeren? Dit is de code van de product.tpl: <!-- product img--> <div id="image-block" class="clearfix"> {if $product->new} <span class="new-box"> <span class="new-label">{l s='New'}</span> </span> {/if} {if $product->on_sale} <span class="sale-box no-print"> <span class="sale-label">{l s='Sale!'}</span> </span> {elseif $product->specificPrice && $product->specificPrice.reduction && $productPriceWithoutReduction > $productPrice} <span class="discount">{l s='Reduced price!'}</span> {/if} {if $have_image} <span id="view_full_size"> {if $jqZoomEnabled && $have_image && !$content_only} <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'}" itemprop="url"> <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" 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="span_link no-print">{l s='View larger'}</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="{$largeSize.width}" height="{$largeSize.height}"/> {if !$content_only} <span class="span_link"> {l s='View larger'} </span> {/if} </span> {/if} </div> <!-- end image-block --> Link to comment Share on other sites More sharing options...
Lucif Posted May 25, 2016 Author Share Posted May 25, 2016 Iemand een idee? Link to comment Share on other sites More sharing options...
Lucif Posted May 26, 2016 Author Share Posted May 26, 2016 Ik heb in product tpl dit gewijzigd en het werkt nu: href="{if $product_supplier->id != '4'}{$link->getImageLink($product->link_rewrite, $imageIds, 'thickbox_default')|escape:'html':'UTF-8'}{else}{$link->getImageLink($product->link_rewrite, $imageIds, 'medium_default')|escape:'html':'UTF-8'}{/if}" 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