THELIA Forum

Welcome to the THELIA support and discusssion forum

Announcement

Rejoignez la communauté sur le Discord Thelia : https://discord.gg/YgwpYEE3y3

Offline


Bonjour,
je souhaiterais modifier category.html de telle façon que lorsqu'on utilise view=category sans autre paramètre comme category_id=... on obtienne non pas la liste de TOUS les produits mais uniquement les produits NOUVEAUX.

j'ai essayé en mettant new="true" dans la boucle et ça marche bien sauf que quand on met un paramètre comme view=category&category_id=... ça affiche également uniquement les nouveaux produits.

Autrement dit je souhaiterais que lorsqu'il n'y a pas de catégorie de précisée ça affiche les nouveaux produits mais quand il y en a une ça affiche tous les produits.

C'est faisable ?
Merci d'avance
thierry

Offline


Essaie un truc comme ça

{$category_id={$smarty.get.category_id|default:''}}

{if $category_id == ''}
   {$new = '1'}
{else}
   {$new = '0'}
{/if}

{loop name="ta-boucle" type="product" category_default="{$category_id}" new="{$new}" ... }
...
{/loop}

Code non testé, mais le principe est là smile


OpenStudio Toulouse

Offline


Ca marche nickel ! je commence à piger le principe..
Merci !

Offline