---
title: "Condition in HMENU"
url: "https://www.typo3.net/d/109141-condition-in-hmenu"
source: "typo3.net"
tags: ["Allgemein","Frage"]
created: "2012-01-26"
last_reply: "2012-01-30"
replies: 3
solved: false
page: 1
pages: 1
lang: "de"
---

# Condition in HMENU

Allgemein · 3 Antworten · gestartet 2012-01-26

## Eröffnungsbeitrag

**Neo007** · 2012-01-26 · [Beitrag #1](https://www.typo3.net/d/109141-condition-in-hmenu/1)

Hallo,

folgendes Funktioniert bei mir nicht, kann mir jemand sagen wieso ?

```typoscript
lib.galerienavi = HMENU
lib.galerienavi {   
 
  
   [PIDinRootline = 18]
      special = directory
   special.value = 6
  [GLOBAL]
```

Ich will einfach ein Menü mit special = directory machen, das je nach ID verschieden ist.

## Antworten

### [#2](https://www.typo3.net/d/109141-condition-in-hmenu/2) · zeroalpha · 2012-01-27

Hallo Neo,

der Grundsatz lautet, keine Conditions innerhalb geschweifter Klammer.

Versuch doch einfach eine Variable über deine Conditions zu setzen, die du dann in deinem HMENU an der betreffenden stelle verwendest.

Gruß
Daniel

### [#3](https://www.typo3.net/d/109141-condition-in-hmenu/3) · Neo007 · 2012-01-27

Danke für den Tipp, werd ich nachher gleich mal testen...

### [#4](https://www.typo3.net/d/109141-condition-in-hmenu/4) · Wool · 2012-01-30

oder probier es so:

```typoscript
### Standartwert setzen
lib.galerienavi.special.value = 4
### Spezialfall
[PIDinRootline = 18]
  lib.galerienavi.special.value = 6
[GLOBAL]
lib.galerienavi = HMENU
lib.galerienavi {
  special = directory
}
```

---

Quelle: „Condition in HMENU“, typo3.net, https://www.typo3.net/d/109141-condition-in-hmenu
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
