Bonjour tlm,

Je ne sais pas si mon problème ait une solution, je l'espère enfin..

J'ai 2 boucles imbriquées comme suit :

{foreach from=$cat name=cat item=cat}
{foreach from=$cat.souscat name=souscat item=souscat}
...

Cette version ne marche pas, car $cat.souscat est une chaine de caractère qui correspond à une autre table indépendante portant le même nom.

donc si je mets $cat.souscat dans la boucle ça ne pourrait pas marcher puisque c'est une chaine et non pas une table.

Comment peux-je faire référence à la table dont le nom existe dans $cat.souscat ? Sachant que je ne veux pas modifier la structure actuelle des tables.

.