TYPO3-Testaccount
Testen Sie die aktuellste TYPO3-Version kostenlos und unverbindlich für einen Monat!

Jetzt testen!

Schulungen

jetzt buchen

globalVars

Syntax

TYPOSCRIPT
[globalVar= var1=Wert, var2<Wert2, var3>Wert3, ...]

Vergleich

Die Werte als Fließkommaangaben werden mit der entsprechenden globalen Variable verglichen.

Operator

Funktion

[nichts]

Exakte Übereinstimmung erforderlich

>

Die Variable muss größer sein als der Wert

<

Die Variable muss kleiner sein als der Wert

Kommentare von registrierten Benutzern:

 
Autor Nachricht
Verfasst am: Samstag, 20-11-10 12:47
Gelöschter Benutzer
Wenn nur überprüft werden soll, ob GP:beispiel gesetzt ist, geht das mit globalString (nicht globalVar):


[globalString = GP:beispiel=*]

funktioniert bei mir so nicht, da die Condition immer erfüllt ist, auch bei nichtgesetzten variablen

[globalString = GP:magmichnicht=*]
Verfasst am: Mittwoch, 05-11-08 10:38
Jens Schwierz
Dabei seit: 15. 08. 2008
Beiträge: 15
auswahl mehrerer templates
(danke an just2b, der mir mit diesem tipp sehr geholfen hat):

TYPOSCRIPT
# default-template für alle seiten OHNE spezifische templatezuweisung
page.1.template.file = fileadmin/template_default.html
 
# template für die seite mit ID=2
[globalVar = TSFE:id=2]
page.1.template.file = fileadmin/template_2.html
[global]
 
# template für die seiten mit ID=3,4 und 5
[globalVar = TSFE:id=3,TSFE:id=4,TSFE:id=5]
page.1.template.file = fileadmin/template_3.html
[global]
Verfasst am: Donnerstag, 28-08-08 14:03
Gelöschter Benutzer
Beispiel für piVars irgendeiner Extension:
TYPOSCRIPT
[globalVar = GP:tx_powermail_pi1|uid40 = 1]
Anweisung
[else]
Anweisung
[end]


Zieht z.B. bei folgender URL:
index.php?id=3?tx_powermail_pi1[uid40]=1
Verfasst am: Mittwoch, 27-08-08 14:29
Jo
Dabei seit: 01. 05. 2003
Beiträge: 13
Wenn nur überprüft werden soll, ob GP:beispiel gesetzt ist, geht das mit globalString (nicht globalVar):

TYPOSCRIPT
[globalString = GP:beispiel=*]
Verfasst am: Dienstag, 09-10-07 14:15
Gelöschter Benutzer
GET oder POST Variable "test" abfragen:

TYPOSCRIPT
[globalVar = GP:test = 1]
Anweisung
[end]
Verfasst am: Donnerstag, 23-08-07 21:52
Claudio
Dabei seit: 01. 12. 2003
Beiträge: 1
@Daniel: Das ist egal, es geht beides.

der Graf
Verfasst am: Donnerstag, 23-08-07 19:22
Daniel
Dabei seit: 01. 01. 2002
Beiträge: 0
In der Regel schreibt man doch eigentlich [global] und nicht [end] oder täusch ich mich da?
Verfasst am: Mittwoch, 20-12-06 10:49
Andreas J.
Dabei seit: 09. 08. 2005
Beiträge: 320
SeitenID:

[globalVar = TSFE:id = xx]
Anweisung
[end]

xx = SeitenID


SeitenLayout:

[globalVar = TSFE:page|layout = xx]
Anweisung
[end]