Utilisation des valeurs dans les templates
Publié le
Pour utilise les valeurs dans vos templates, il vous suffit d'utiliser les boucles du module "AttriubuteType" ou "FeatureType".
Pour le module AttributeType :
{$TITLE} : {$COLOR} <br/>
{/loop}
Comme vous pouvez le constater dans l'exemple ci-dessus, le nom de la variable reprend le slug en majuscule.
Vous pouvez aussi tester si une déclinaison a un type de déclinaison associé. Pour cela, il vous suffit d'utiliser la boucle suivante.
{$TITLE} <br/>
{if $COLOR}
Cette déclinaison est associée au type de déclinaison couleur.
{/if}
{/loop}
Comme vous pouvez le constater dans l'exemple ci-dessus, nous utilisons le slug en majuscule comme nom de variable pour tester si la déclinaison est associé au type de déclinaison. La valeur retournée est de type booléen ("true" si associé).
Voici un exemple qui reprend le type couleur qui serait associer à une déclinaison (avec comme id 1).
<span style="display: inline-block; width: 20px; height:20px; background-color:{$COLOR};"></span>
{/loop}
Vous pouvez aussi cibler les déclinaisons qui ont pour type couleur.
<span style="display: inline-block; width: 20px; height:20px; background-color:{$COLOR};"></span>
{/loop}
Vous trouverez la liste des boucles avec des exemples sur les pages GitHub des modules.
Ajouter votre commentaire
Les commentaires