Jump to content

Problema Con Un Filtro


Dany developer

Recommended Posts

Hola a todos

 

Tengo un problema con mi código, verán quiero cambiar el texto de la banda de "nuevo" en el modulo de novedades, para esto edite el archivo product-list.tpl, agregue este código:

{if isset($product.new) && $product.new == 1}
{if $product.reference == 'CABA04'}
<a class="new-box" href="{$product.link|escape:'html':'UTF-8'}">
<span class="new-label" style="background: #0084BF;">{l s='Disponible'}</span></a>	
{/if}
{if $product.reference != 'CABA04'}
<a class="new-box" href="{$product.link|escape:'html':'UTF-8'}">
<span class="new-label">{l s='Proximamente'}</span></a>
{/if}
{/if}
{if isset($product.on_sale) && $product.on_sale && isset($product.show_price) && $product.show_price && !$PS_CATALOG_MODE}
<a class="sale-box" href="{$product.link|escape:'html':'UTF-8'}">
<span class="sale-label">{l s='Sale!'}</span>
</a>
{/if}

Estoy haciendo un filtro por referencia en este caso el producto que tenga la referencia CABA04 tendrá la cintilla de Disponible y todos los demás próximamente.

 

Bueno todo esto funciona perfectamente a excepción de una cosa, cuando hago un cambio en estos productos que se muestran en el modulo de novedades ya sea imagen, nombre, precio etc. la pagina no me muestra los cambios (si entras al producto si se ven los cambios). Al principio pensé que era el modulo pero después de estar descartando código vi que este era el problema, borre el código y actualice e inmediatamente se vieron los cambios reflejados.

 

al parecer tengo algo mal en el codigo que esta causando conflictos, pero no se pueda ser. ¿Alguien me podría ayudar?

 

Saludos

 

 

 

 

Link to comment
Share on other sites

Ok nuevo dato, ya me di cuenta que mi codigo no es tanto el problema, al parecer el modulo no toma cambios este o no este mi codigo, hago un cambio en el producto y el modulo no lo ve hasta que modifico el tpl y actualizo.

 

no se si es problema de la cache, ya la limpie varias veces pero no funciona hasta que modifico el tpl.

 

¿Le ha pasado esto a alguien?

 

Saludos

Link to comment
Share on other sites

Ya tengo otra pista, al parecer el modulo se esta quedando con la cache anterior, ya borre historial vacié chache y la única forma que encontré que actualizara de forma correcta era desactivando la opción de usar cache (anexo imagen).

 

Creo que no debo dejar esta opcion desactivada vdd, ¿afecta mucho en la funcionalidad de la tienda vdd?

Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...