En ocasiones nos llegan clientes que desean no mostrar en su tienda la etiqueta con el % de descuento en las imágenes de los productos en oferta. Una de las razones es que aplican el mismo % de descuento para todos sus productos y queda un poco redundante que aparezca ese % en todos los productos. Vamos a ver como eliminar esta etiqueta de forma sencilla y rápida.
Para realizar esta tarea tenemos que editar dos archivos diferentes, uno para eliminar la etiqueta del % de descuento de los productos que aparecen en la página de inicio, y otro para eliminarla de la página de cada producto.
Comenzaremos con el primer caso, para ello debemos buscar el archivo product-list.tpl que se encuentra en la ruta:
\themes\mitema\product-list.tpl
Busca el siguiente código (aproximadamente en la linea 85, puede variar) y comenta con {* *} como se muestra abajo.
- {if isset($product.new) && $product.new == 1}
- <span class=«new-box»>
- <span class=«new-label»>{l s=»}</span>
- <span class=«new-label»>{l s=‘New’}</span>
- </span>
- {/if}
- {if isset($product.on_sale) && $product.on_sale && isset($product.show_price) && $product.show_price && !$PS_CATALOG_MODE}
- <span class=«sale-box»>
- {*<span class=«sale-label»>{l s=‘Sale!’}</span>*}
- </span>
- {/if}
Si al refrescar tu tienda no se visualizan los cambios, debes borrar la caché y compilar para que puedas verlos.
En el caso de que queramos eliminar también la etiqueta de «NUEVO» podemos comentar al igual que antes el código siguiente;
- {if isset($product.new) && $product.new == 1}
- <span class=«new-box»>
- <span class=«new-label»>{l s=»}</span>
- {*<span class=«new-label»>{l s=‘New’}</span>*}
- </span>
- {/if}
Si además queremos eliminar la equiqueta de descuento dentro de la página de productos tenemos que editar el archivo product.tpl que se encuentra en la ruta:
\themes\mitema\product.tpl
Busca el siguiente código y comenta con {* *} como se muestra abajo.
{*<span id=»reduction_percent_display»>
{if $product->specificPrice && $product->specificPrice.reduction_type == ‘percentage’}-{$product->specificPrice.reduction*100}%{/if}
</span>*}
</p>
Fuente: Foro Prestashop
En la versión 1.6.1.8 esto no funciona.
Hola Andy, prueba a vaciar cache para ver si se realiza el cambio. Nosotros hemos probado en la versión 1.6.1.11 y funciona. Otra opción podría ser actualizar a la última versión tu Prestashop y volver a realizar la operación.