THELIA Forum

Welcome to the THELIA support and discusssion forum

Announcement

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

Offline

#1 débugguer le loop "country"

(26-12-2015 19:20:02)


Bonjour,

dans le fichier cart.html,
la loop country me retourne plusieurs résultats :

{loop type="country" name="countryLoop" id="$country_id"}

$country_id contient bien '64', l'identifiant pour le seul pays que j'ai activé (France).

et ça me donne trois fois les mêmes résultats :

Estimation des frais de port pour France métropolitaine Estimation des frais de port pour France métropolitaine Estimation des frais de port pour France métropolitaine

Je vais essayer de trouver un moyen d'avancer dans le debug, mais si jamais ça parle à quelqu'un, je suis intéressé par toute opinion smile

EDIT : j'utilise Thelia 2.2.1

Merci,
loïc b.

Last edited by neywen (26-12-2015 19:23:44)

Offline


alors je n'ai pas encore d'explication technique, mais j'ai trouvé le paramètre qui déclenche le problème :

dans le backoffice / Configuration / Langues,

pour le paramètre "Si une traduction est manquante ou incomplète",
j'avais opté pour la valeur "Utiliser strictement la langue demandée".

Si je rebascule sur la valeur par défaut : "Remplacer par la langue par default", ça règle le problème décrit ci-dessus.
et juste pour le test, si je rebascule sur la valeur "... strictement...", le problème est reproductible.

loïc b.

Offline


Ça ressemble à un bug. Peux tu ouvrir une issue ?


OpenStudio Toulouse

Offline


done.
https://github.com/thelia/thelia/issues/1873

J'ai réinstallé un thelia vide de test pour vérifier que je pouvais reproduire le problème sans modification custom.
Pour le coup, le problème s'exprime différemment (message d'erreur au niveau du backoffice), mais on peut supposer à ce stade que c'est le même problème.

l.