dostoyevski Posted August 19, 2021 Share Posted August 19, 2021 ¿se puede eliminar el thumbnail cuando hay una imagen sola en la galeria? En esta pagina se ve lo que pregunto: https://tiendadesueños.com/index.php?id_product=26&rewrite=liquido-vapear&controller=product En la galeria del producto hay solo una imagen por lo cual no tiene mucho sentido mostrar el thumbnail. Link to comment Share on other sites More sharing options...
Loadinges Posted August 20, 2021 Share Posted August 20, 2021 Buenas, Modifica en el fichero /themes/classic/templates/catalog/_partials/product-cover-thumbnails.tpl este trozo: <ul class="product-images js-qv-product-images"> {foreach from=$product.images item=image} <li class="thumb-container"> <img class="thumb js-thumb {if $image.id_image == $product.default_image.id_image} selected {/if}" data-image-medium-src="{$image.bySize.medium_default.url}" data-image-large-src="{$image.bySize.large_default.url}" src="{$image.bySize.home_default.url}" alt="{$image.legend}" title="{$image.legend}" width="100" itemprop="image" > </li> {/foreach} </ul> Por este: {if count($product.images) > 1} <ul class="product-images js-qv-product-images"> {foreach from=$product.images item=image} <li class="thumb-container"> <img class="thumb js-thumb {if $image.id_image == $product.default_image.id_image} selected {/if}" data-image-medium-src="{$image.bySize.medium_default.url}" data-image-large-src="{$image.bySize.large_default.url}" src="{$image.bySize.home_default.url}" alt="{$image.legend}" title="{$image.legend}" width="100" itemprop="image" > </li> {/foreach} </ul> {/if} Básicamente incluye un "if", si el producto tiene más de 1 imagen mostramos los thumbnails, en caso contrario no hacemos nada. Link to comment Share on other sites More sharing options...
dostoyevski Posted August 20, 2021 Author Share Posted August 20, 2021 y si cambio el theme persitiran los cambios? Link to comment Share on other sites More sharing options...
Loadinges Posted August 23, 2021 Share Posted August 23, 2021 Buenas, Se perderán los cambios, tendrás que aplicarlos en la nueva plantilla. Es muy probable que el formato de la nueva plantilla no sea el mismo y haya que adaptar el código. 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