Bonjour,

Je viens vers vous pour une petite aide sur un fichier TPL ( projet Prestashop )

Mon TPL affiche ceci :

MonPoduit : 1
MonPoduit : 2
MaCaractéritique : 1
MaCaractéritique : 2
MaCaractéritique : 3
MaCaractéritique : 4
MaCaractéritique : 5



Mais je souhaiterais qu'il soit afficher :
MonPoduit : 1 à 2
MaCaractéritique : 1 à 5

Cette modification peut se faire dans le fichier *.tpl du thème ? ou ailleurs ?


le TPL ressemble à cela :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
            {if isset($features) && $features}
                <ul  class="bullet">
                    {foreach from=$features item=feature}
                        {if isset($feature.value)}
                            <li><i class="icon-angle-right"></i> <span>{$feature.name|escape:'htmlall':'UTF-8'} - </span> {$feature.value|escape:'htmlall':'UTF-8'}</li>
                        {/if}
                    {/foreach}
                </ul>
            {/if}
Et là on voit bien la boucle qui affiche dans l'ordre les caractéristique... Mais comment modifier ce code pour intégrer le ... de ...à ....

Me conseillez-vous de modifier le code à cet endroit, intégrant des varaibles supplémentaire ? Je déclare un nouveau tableau, que j'affiche par la suite ? (En gros je fais 2 boucles, une qui récupère les valeurs du php pour créer le nouveau tableau et la boucle suivante pour l'afficher.
Je fais cela au niveau du TPL. (Mais ne devrais-je pas le faire au niveau du PHP, sauf que je ne sais même pas qu'elle fichier PHP envoie les info au TPL )

Merci beaucoup pour votre grand aide

Cordialement