By: David
Date: 2010-05-29
Time: 23:09
|
Affichange conditionnel sans afficher la valeur
Hello,
je cherche à afficher un bloc sans afficher la valeur, voici ce que j'ai : <li class="item-2"><a href="#">CARACTERISTIQUES</a>[onshow.id;magnet=li;noerr]</li>
Je n'ai pas trouvé moyen de le faire sans afficher la variable id
Merci d'avance
|
By: Skrol29
Date: 2010-05-29
Time: 23:15
|
Re: Affichange conditionnel sans afficher la valeur
Salut,
remplace
[onshow.id;magnet=li;noerr]
par
[onshow;block=li;noerr;when '[var.id]'!='']
Sinon tu peux aussi utiliser le paramètre "ope=mok" (voir plus de détail dans le manuel)
|
By: David
Date: 2010-05-29
Time: 23:46
|
Re: Affichange conditionnel sans afficher la valeur
Merci pour cette réponse ultra rapide, comme d'habitude :)
Par contre, malheureusement, ça ne marche pas : inyButStrong Error in field [var.id...] : the PHP global variable named 'id' does not exist or is not set yet. This message can be cancelled using parameter 'noerr'.
Oui, y'a bien le noerr....
|
By: Skrol29
Date: 2010-05-29
Time: 23:49
|
Re: Affichange conditionnel sans afficher la valeur
Ben oui mais ton [onshow.id;...] avait donc la même erreur mais elle était masquée par le "noerr". Tu peux ajouter le "noerr" dans le [var.id], mais le mieux c'est de comprendre pourquoi cette variable n'existe pas alors que tu compte sur elle pour un affichage conditionnel.
|
By: David
Date: 2010-05-30
Time: 08:23
|
Re: Affichange conditionnel sans afficher la valeur
Ah c'est parce que le noerr doit être avec la variable.
Ok merci
C'est parfait alors.
Oui je souhaite justement ne pas afficher ce bloc si la variable n'est pas instanciée.
|
|
Posting in progress.
Please wait...
|