oui c'est possible mais ce n'est pas lié à Smarty..
dans ta page de gabarit, j'imagine que tu as une boucles pour afficher tes éléments?
supposons que tu as trois données A,B,C
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
|
$oldA=$oldB=$oldC='';
while ( <lire données de la base de données>)
{
if ($A != $oldA)
{
echo $A;
$oldA=$A;
}
else
echo '.......';
if ($B != $oldB)
{
echo $B;
$oldB=$B;
}
else
echo '.......';
echo $C;
} |
il ne reste plus qu'à l'adapter à la syntaxe de Smarty. Si les données sont sous forme d'un tableau, remplacer le while par une boucle For..
Partager