Bonjour à tous,
Mon problème est le suivant :
J'essaye d'appliquer un filtre sur l'affichage du prix des produits dans le panier.
Je m'explique, j'ai 2 prix différents à afficher en fonction du client et de son pays associé dans cart.html :
Soit le client est Revendeur et Belge ou Luxembourgeois : Prix HT dans le panier
<td class="center subprice col-sm-3">
{if $resseller && $isoalpha3 == 'BEL'}
<span>{format_money number={{$real_price}*$QUANTITY} symbol={currency attr="symbol"}}</span>
{else}
<span>{format_money number={$real_total_price} symbol={currency attr="symbol"}}</span>
{/if}
</td>
Soit le client est Particulier en UE : Prix TTC dans le panier
Mon problème est que je n'arrive pas à passer en condition l'attribut "ISOALPHA3"
{block name="init"}
{$resseller={customer attr="reseller"}}
{$isoalpha3={country attr="isoalpha3"}}
{$errorStock = "FALSE"}
{/block}
mais cela n'a pas l'air de fonctionner correctement pourtant j'utilise la même méthode pour récupérer l'attribut "reseller" et le passer en condition et cela fonctionne correctement . J'ai essayer différentes syntaxe pour le {if $ress}...{/if} mais l'ajout de l'isoalpha3 dans la condition ne fonctionne pas .
Config key ou Substitution ?
Qu'ai-je mal fait ?
Last edited by Manos (17-02-2020 11:53:50)