THELIA Forum

Welcome to the THELIA support and discusssion forum

Announcement

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

Offline


Bonjour à tous,

J'ai un petit souci de filtre, voici ce qui pose problème sous la version 1.4.3.1 :

#FILTRE_different(#REMISE||0||<td class="ligne">::remise:: : </td>
<td align="right" class="ligne">#FILTRE_formatnombre(#REMISE||2||.|| )</td>)

Si je laisse la parenthèse de fermeture (la dernière), celle-ci apparait au dessus du tableau si il n'y a pas de remise appliquée. Si remise appliquée tout est OK !

Je ne vois pas d'où vient mon erreur!
Ai-je fais une erreur de syntaxe ? Quelqu'un peut-il m'aider à le résoudre?

Merci par avance.

Ccdesign

Offline


Tu ne peux pas imbriquer les filtres, ça ne marche pas a tous les coups.


OpenStudio Toulouse

Offline


Merci! je vais changer de solution.

A+

Offline


Salut, avec le plugin filtrage (ici : http://pluginsthelia.svn.sourceforge.ne … filtrage/) tu peux imbriquer des filtres.

Sinon si tu utilise un Thelia 1.5.X tu peux regarder du côté de la boucle TEST.


mon blog - http://etienne.roudeix.net

Offline


Sinon si tu utilise un Thelia 1.5.X tu peux regarder du côté de la boucle TEST

fonctionne aussi avec Thelia <1.5 en installant le plugin Parserex wink


le-bouquiniste.com                                                      tongue  plugin 1.4.x / 1.5   => valeurstock / Mailpaiement / formcontact

Offline


Merci pour l'info, je vais tester!

Offline


C'est résolu après installation du plugin Parserex, voilà la solution pour ceux que cela pourrai intéresser :

<TEST_REMISE variable="#REMISE" test="different" valeur="0">
<td class="ligne">::remise:: : </td>
<td align="right" class="ligne"> #FILTRE_formatnombre(#REMISE||2||.|| )</td>
</TEST_REMISE>
<td colspan="2" align="right" class="ligne"> Pas de remise </td>
<//TEST_REMISE>

Fonctionne avec version 1.4.3.1

Merçi Reg
A+