THELIA Forum

Welcome to the THELIA support and discusssion forum

Announcement

Rejoignez la communauté sur le Discord Thelia : https://discord.gg/YgwpYEE3y3

Offline


Je cherche à récupérer dans une boucle, un argument dynamique provenant d'une autre boucle.

Ceci afin de conditionner l'affichage d'un plugin livraison "forfait" en fonction du code postal de l'adresse de livraison spécifié plus haut dans la page "adresse.html".

En parsant le php dans ce fichier ($parsephp=1) je peux récupérer le code postal inclus dans la boucle ADRESSE dans une variable php $codePostalLivraison :

<THELIA_adrcours type="ADRESSE" adresse="#ADRESSE_ACTIVE">
<?php $codePostalLivraison="#CPOSTAL";?>
...
</THELIA_adrcours>

Mais lorsque je veux l'afficher, tel que ci-dessous :

<THELIA_transport type="TRANSPORT" codePostal="<?=$codePostalLivraison?>">

cela me génère une erreur qui me laisse penser que les balises php ("<?php ... ?>" ou "<?= ... ?>") ne sont pas interprétées comme ça m'arrangerait.

Note : le contenu de la variable $codePostalLivraison apparaît correctement si je place le code avant ou après la boucle, et dedans.

Si quelqu'un a une idée...
Merci.

Offline


Je me réponds un coup..

En fait, j'ai un souci d'ordre d'exécution... La boucle est exécutée avant les instructions php.

Donc l'approche que j'ai présentée ci-dessus n'est pas correcte, il me faut trouver un autre moyen de régler tout ça.

Suggestions bienvenues.
Merci.