Supprimer doublon dans smarty foreach ? claudine13 - Dernière réponse le 29 mai 2016 1 réponse 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}> Afficher la suite 1 réponse Trié par votes Votes Date Date décroissante Réponse 1 / 1 mchev 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} Discussions similaires Barre de taches disparue theo Installation Wifidog lilichette fonctionnement de foreach et awk et set koummich [php] FOREACH, mais jusqu'où ? coccoweb Powershell boucle foreach jun_1393 Sujet Précédent Sujet Suivant
Réponse 1 / 1 mchev 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}