---
title: "globalVar auf leer abfragen?"
url: "https://www.typo3.net/d/72095-globalvar-auf-leer-abfragen"
source: "typo3.net"
tags: ["TYPO3","TypoScript","Frage"]
created: "2008-01-04"
last_reply: "2015-03-31"
replies: 5
solved: false
page: 1
pages: 1
lang: "de"
---

# globalVar auf leer abfragen?

TYPO3 › TypoScript · 5 Antworten · gestartet 2008-01-04

## Eröffnungsbeitrag

**manuelone** · 2008-01-04 · [Beitrag #1](https://www.typo3.net/d/72095-globalvar-auf-leer-abfragen/1)

Hallo,
ich möchte den Get-Parameter tx_commerce_pi1[catUid] auf leer prüfen.
In PHP würde das ja mit "" funktionieren. In TS funktioniert das leider nicht?

```typoscript
[globalVar = GP:tx_commerce_pi1[catUid] = "" ]
...
[global]
```

## Antworten

### [#2](https://www.typo3.net/d/72095-globalvar-auf-leer-abfragen/2) · Unbekannter Benutzer · 2008-01-04

Wenn du eine Variable mit Array hast (tx_commerce_pi1[catUid])

dann muss das so benutzt werden:

[globalVar = GP:tx_commerce_pi1|catUid = "" ]

[global]

### [#3](https://www.typo3.net/d/72095-globalvar-auf-leer-abfragen/3) · manuelone · 2008-01-08

```typoscript
[globalVar = GP:tx_commerce_pi1|catUid = ]
...
[global]
```

so funktionierts...

### [#4](https://www.typo3.net/d/72095-globalvar-auf-leer-abfragen/4) · einpraegsam.​net · 2008-01-08

Oder

```typoscript
[globalVar = GP:tx_commerce_pi1|catUid > 0]
  temp.x = TEXT
[else]
  temp.x = TEXT
  temp.x.value = juhu
[global]
```

### [#5](https://www.typo3.net/d/72095-globalvar-auf-leer-abfragen/5) · mchenzi · 2015-03-30

Hallo
Ich habe ungefähr das Gleiche aber nicht als array. Meine URL ist so index.php?id=9&L=0&producecategory=1

und mein TS ist

[globalVar = GP:producecategory > 0]
			baseWhereClause = COA
			baseWhereClause{
				10 = TEXT
				10.data = GP:producecategory
				10.wrap = tx_ososeamaerketplace_domain_model_producecategory.uid = |
			}
		[global]

wenn ich aber ohne producecategory also index.php?id=9&L=0 abfrage bekomme ich einen Oops Error und in der SQL steht strotzdem die BaseWhereClause (pt_extlist function)

### [#6](https://www.typo3.net/d/72095-globalvar-auf-leer-abfragen/6) · Chrissli · 2015-03-31

Ohne globalVar:

```typoscript
baseWhereClause = COA
baseWhereClause{
10 = TEXT
10.data = GProducecategory
10.wrap = tx_ososeamaerketplace_domain_model_producecategory.uid = |
10.if.isTrue.data = GP:Producecategory
}
```

---

Quelle: „globalVar auf leer abfragen?“, typo3.net, https://www.typo3.net/d/72095-globalvar-auf-leer-abfragen
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
