-
- 535 Posts
rejoins la force obscure des tv’s..
<div id="header[*idCssHeader*]">...</div>
si dans le manager tu donne à une page la valeur "rouge" au tv "idCssHeader" .. tu auras dans ton html :
<div id="headerrouge">...</div>
CTRL+SHIFT+U - Clear Cache
CTRL+SHIFT+H - Hiding Heft Panel
CTRL+SHIFT+N - Fast Create Resource
CTRL+ALT+P - Preview Recource (in edit resorce window)
CTRL+ALT+S - Save
-
- 60 Posts
enfin une explication de claire pour moi
merci à vous tous !
et si je veux la rendre optionnel, je peux utiliser cette technique que vient de me donner manu ?
-
- 535 Posts
Quote from: hlb-community at Sep 26, 2007, 09:04 PM
et si je veux la rendre optionnel, je peux utiliser cette technique que vient de me donner manu ?
...n’hésite pas à cumuler les énergies !
<div id="header[*idCssHeader:isnot=``:then=`[*idCssHeader*]`*]">...</div>
c’est le level 2 de la force donc le PHx il te faudra acquérir ..
CTRL+SHIFT+U - Clear Cache
CTRL+SHIFT+H - Hiding Heft Panel
CTRL+SHIFT+N - Fast Create Resource
CTRL+ALT+P - Preview Recource (in edit resorce window)
CTRL+ALT+S - Save
-
- 535 Posts
aie non en fait c’est l’appel qui est mauvais car c’est la syntaxe utilisée dans des chunks de snippets qui supporte PHx.. donc si tu es dans un
template sans support natif PHx il vaut mieux faire :
[+phx:if=`[*idCssHeader*]`:isnot=``:then=`[*idCssHeader*]`+]
et personnellement dès fois j’ai eu des problèmes avec la valeur vide donc je lui assigne une valeur par défaut du genre "vide"... ce qui me donne :
[+phx:if=`[*idCssHeader*]`:isnot=`vide`:then=`[*idCssHeader*]`+]
bien que, en théorie, dans la doc, le cas du "vide" soit prévu via
ifempty
... à toi de tester un petit peu.. ce qui conviens le mieux..
CTRL+SHIFT+U - Clear Cache
CTRL+SHIFT+H - Hiding Heft Panel
CTRL+SHIFT+N - Fast Create Resource
CTRL+ALT+P - Preview Recource (in edit resorce window)
CTRL+ALT+S - Save