Hast du gesehen, dass ich zwei Bedingungen setzen möchte?
In C würde es folgendermaßen aussehen:
if (L=1 && usergroup=*)
{ ... }
else
{ ... }
<EDIT>
Es muss natürlich L==1 heißen :o
</EDIT>
Hast du gesehen, dass ich zwei Bedingungen setzen möchte?
In C würde es folgendermaßen aussehen:
if (L=1 && usergroup=*)
{ ... }
else
{ ... }
<EDIT>
Es muss natürlich L==1 heißen :o
</EDIT>
ja, aber d.h. doch dann nur, dass eben beide erfüllt werden müssen.
also beide true wie in dem c - bespiel '&&'
Ja genau so möcht ich's haben. Geht aber nich :-(
was wird denn ausgeführt? der if oder der else-zweig oder keiner? momentan bin ich auch noch ratlos. vermute, dass was mit den bedingungen (syntax??? kenn mich da noch nicht gut aus) nicht stimmt.
Hab das Prob schonmal in nem Thread geschildert. Hier steht der konkrete Code drin:
#6779
Hab schon zig verschiedene Kombinationen ausprobiert. Mir fällt jetzt keine mehr ein.
Versuch mal folgendes:
[globalVar = GP:L = 0] && [usergroup = *]
...
[else]
...
[end]
Ich meine mal gelesen zu haben, dass man so eine UND-Verknüpfung erzielen kann.
Ciao Thomas
Hui, das wäre ja super! Werd's gleich mal testen. Hab's zwar mittlerweile schon anders gelößt (--> siehe verlinkter thread), aber wäre fein, wenn es diese Möglichkeit ebenfalls gäbe.
Schade ... funktioniert so nicht. Hab jetzt festgestellt, dass es in meinem Fall so garnicht geht. Die Bedingung [globalVar = GP:L = 1] muss ja für die komplette Schleife gelten.
Es müssten also 2 Schleifen ineinander sein:
[globalVar = GP:L = 1]
{
[usergroup=*]
...
[else]
...
[end]
}
[global]
Kann doch nicht sein, dass eine verschachtelte If Bedinung in Typo3 nicht zu realisieren ist.
Hallo,
habe gerade das gleiche Problem.... hat hierzu jemand eine Löung gefunden? Es muß doch eine UND Verknüpfung zu realisieren sein, das gibts doch gar nicht...
hol dir die extension "conditions". dann kannst du welche im ts verwenden. klappt wunderbar.