---
title: "Conditions funktioniert nicht richtig"
url: "https://www.typo3.net/d/100726-conditions-funktioniert-nicht-richtig"
source: "typo3.net"
tags: ["TYPO3","TypoScript","Frage","Templates & Layouts"]
created: "2010-08-19"
last_reply: "2010-08-31"
replies: 3
solved: false
page: 1
pages: 1
lang: "de"
---

# Conditions funktioniert nicht richtig

TYPO3 › TypoScript · 3 Antworten · gestartet 2010-08-19

## Eröffnungsbeitrag

**leibnitz** · 2010-08-19 · [Beitrag #1](https://www.typo3.net/d/100726-conditions-funktioniert-nicht-richtig/1)

Hallo

ich möchte die **Layout** Optionen in den Seiteneigenschaften gerne für verschiedene Templates verwenden.

Die Auswahl der verschiedenen HTML Files funktioniert soweit, allerdings werden dann meine Marker nicht verarbeitet.

Kann mir jemand sagen warum?

Mein TS sieht folgend aus:

```typoscript
#########################
# Globale Konfiguration #
#########################
page = PAGE

#########################
# CSS                   #
#########################

page.includeCSS {
file1 = fileadmin/template/_ressources/css/general.css
file2 = fileadmin/template/_ressources/css/grid.css
file3 = fileadmin/template/_ressources/css/navigation.css
}

#########################
# Conditions            #
#########################

[globalVar = TSFE:page|layout = 0]
page.10 = TEMPLATE
page.10 {
  template = FILE
  template.file = fileadmin/template/a.html
[global]
[globalVar = TSFE:page|layout = 1]
page.10 = TEMPLATE
page.10 {
  template = FILE
  template.file = fileadmin/template/b.html
  }
[global]
[globalVar = TSFE:page|layout = 2]
page.10 = TEMPLATE
page.10 {
  template = FILE
  template.file = fileadmin/template/d.html
  }
[global]
[globalVar = TSFE:page|layout = 3]
page.10 = TEMPLATE
page.10 {
  template = FILE
  template.file = fileadmin/template/g.html
  }
[global]
[globalVar = TSFE:page|layout = 4]
page.10 = TEMPLATE
page.10 {
  template = FILE
  template.file = fileadmin/template/h.html
  }
[global]  

#########################
# Menüs                 #
#########################  
  
marks.MAINNAV = HMENU
marks.MAINNAV.excludeUidList = 61, 7, 8, 9
marks.MAINNAV.special = directory
marks.MAINNAV.special.value = 1
marks.MAINNAV.1 = TMENU
marks.MAINNAV.1.NO {
    before = <li>
    after = </li>
  }
  
marks.SECNAV = HMENU
marks.SECNAV.excludeUidList = 6, 5, 4, 3, 2, 61
marks.SECNAV.special = directory
marks.SECNAV.special.value = 1
marks.SECNAV.1 = TMENU
marks.SECNAV.1.NO {
    before = <li>
    after = </li>
  }

marks.FOOTER-LEFT = HMENU
marks.FOOTER-LEFT.excludeUidList = 57, 58, 59, 60
marks.FOOTER-LEFT.special = directory
marks.FOOTER-LEFT.special.value = 53
marks.FOOTER-LEFT.1 = TMENU
marks.FOOTER-LEFT.1.NO {
    before = <li>
    after = </li>
  }
  
marks.FOOTER-RIGHT = HMENU
marks.FOOTER-RIGHT.excludeUidList = 54, 55, 56
marks.FOOTER-RIGHT.special = directory
marks.FOOTER-RIGHT.special.value = 53
marks.FOOTER-RIGHT.1 = TMENU
marks.FOOTER-RIGHT.1.NO {
    before = <li>
    after = </li>
  }
}
```

&#8203;

Gruß Leibnitz

P.S. Typo3 Version 4.4.2

## Antworten

### [#2](https://www.typo3.net/d/100726-conditions-funktioniert-nicht-richtig/2) · einpraegsam.​net · 2010-08-19

Statt

```typoscript
marks.MAINNAV = HMENU
marks.MAINNAV.excludeUidList = 61, 7, 8, 9
...
```

Besser

```typoscript
page.10.marks.MAINNAV = HMENU
page.10.marks.MAINNAV.excludeUidList = 61, 7, 8, 9
...
```

### [#3](https://www.typo3.net/d/100726-conditions-funktioniert-nicht-richtig/3) · leibnitz · 2010-08-20

super, danke das wars, ich wusste es ist nur eine kleinigkeit ...

ein anderes Problem ist mir noch aufgefallen.

hab in der root Seite in der TS config folgenden Code:

```typoscript
TCEFORM.pages.layout {
	altLabels {
		0 = A
		1 = B
		2 = D
		3 = G
		4 = H
	}
}
```

allerdings wird mir **H** nicht angezeigt?
bis **G** wird es sauber angezeigt ...

### [#4](https://www.typo3.net/d/100726-conditions-funktioniert-nicht-richtig/4) · jochen · 2010-08-31

Hallo leibnitz,

es sind nur die Labels 0 bis 3 vordefiniert. Weitere können mit "addItems" hinzugefügt werden:

```typoscript
TCEFORM.pages.layout {
	altLabels {
		0 = A
		1 = B
		2 = D
		3 = G
	}
	addItems.4 = H
}
```

Grüße
Jochen

---

Quelle: „Conditions funktioniert nicht richtig“, typo3.net, https://www.typo3.net/d/100726-conditions-funktioniert-nicht-richtig
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
