Hallo Forum...
Ich möchte für eine Bestimmte Seite in der Navigation eine andere Class in ATagParams verwenden. Auslesen möchte ioch diese Classe am liebsten aus einem Feld, zum Beispiel description.
Das ist ja erstmal kein Problem, über ATagParmas.field = description.
Allerdings hat der NO-Zuzstand ja schon eine Class, nämlich ATagParams = class="First_NO"
ich möchte das diese Class auch weiter verwendet wird, außer eben wenn das Feld description gefüllt ist.
Das habe ich versucht:
ATagParams {
if {
isTrue.field = description
value = class="irgendwas"
isFalse.field = description
value = class="First_NO"
}
}
Wäre nett wenn mir jemand auf die Sprünge helfen könnte
Hallo,
ATagParams.stdWrap.cObject = COA
bei 10 mit true
bei 20 mit false
georg
Mh...
Das funktioniert leider nicht. Es wir gar keine Class mehr ausgegeben. So hab ich es gemacht:
...
NO {
wrapItemAndSub = <li class="First_NO">|</li>
# ATagParams = class="First_NO"
ATagParams {
stdWrap {
cObject = COA
cObject {
10 {
if {
isTrue.field = description
value = class="irgendwas"
}
}
20 {
if {
isFalse.field = description
value = class="First_NO"
}
}
}
}
}
}
...
Zur Erklärung nochmal:
Es soll in NO immer die class="First_NO" ausgegeben werden, außer es ist was im Feld description angeben. In diesem Fall dann die class="irgendwas". Oder auch das was in dem Feld description steht.
Knifflig...
moin,
das erste TagParams = class="First_NO" wird nicht mehr ausgegeben! Und die if ist nicht ganz richtig.
Bsp:
ATagParams.cObject = COA
ATagParams.cObject {
10 = TEXT
10.value = class=class1
10.if.isTrue.field = description
}
Armin
Vielen Dank für die Hilfe...
So funktioniert es:
ATagParams {
cObject = COA
cObject {
10 = TEXT
10 {
value = class="Second_NO"
}
20 = TEXT
20 {
value = class="Second_NO_highlightable"
if.isTrue.field = description
}
}
}