Supprimer doublon dans smarty foreach ?

Fermé
claudine13 Messages postés 32 Date d'inscription vendredi 22 juillet 2011 Statut Membre Dernière intervention 22 juin 2017 - 13 févr. 2016 à 10:21
mchev Messages postés 222 Date d'inscription dimanche 25 mars 2007 Statut Membre Dernière intervention 6 août 2016 - 29 mai 2016 à 15:21
Bonjour,

j'affiche une liste où il y a des "categoryCartes.title" en doublons, comment faire pour supprimer les doublons ?


<{foreach from=$cat_cartes item=categoryCartes}>
<{$categoryCartes.title}>
<{/foreach}>
A voir également:

1 réponse

mchev Messages postés 222 Date d'inscription dimanche 25 mars 2007 Statut Membre Dernière intervention 6 août 2016 44
29 mai 2016 à 15:21
Bonjour,

Le plus simple est de nettoyer ton tableau en php avant avec la fonction array_unique();

Sinon :


{foreach item="item" from=$cat_cartes }
{foreach from=$item.title item=tagitem key=kex}
{if !$done.$tagitem}
{$done.$tagitem = 1}
{$tagitem}
{/if}
{/foreach}
{/foreach}
0