---
title: "IFSUB Cache Bug?"
url: "https://www.typo3.net/d/68291-ifsub-cache-bug"
source: "typo3.net"
tags: ["TYPO3","Menüs","Frage"]
created: "2007-09-18"
last_reply: "2007-09-18"
replies: 0
solved: false
page: 1
pages: 1
lang: "de"
---

# IFSUB Cache Bug?

TYPO3 › Menüs · 0 Antworten · gestartet 2007-09-18

## Eröffnungsbeitrag

**Benjamecho** · 2007-09-18 · [Beitrag #1](https://www.typo3.net/d/68291-ifsub-cache-bug/1)

Hallo zusammen,

ich glaube einen Bug entdeckt zu haben, bin mir aber nicht 100%ig sicher und bitte Euch um Eure Meinung und eine eventuelle Lösung:

Ich habe auf einer Seite das Caching im Template (Setup) mittels

```typoscript
config.no_cache=1
```

deaktiviert, da es z.Z häufige Änderungen am Menü gibt. Dabei ist mir aufgefallen, dass die Menüpunkt-Zustände (NO, IFSUB,...) trotz deaktiviertem Cache gecached werden, die Menüpunkte selbst jedoch nicht.

Das Menü ist eine verschachtelte ul-li-Liste:

```typoscript
  20 = HMENU
  20{
    entryLevel = 0
    1 = TMENU
    1 {
      noBlur = 1
      expAll = 1
      wrap = <ul id="navigation">|</ul>
      NO{
        allWrap = <li> | </li>
      }
      ACT = 1
      ACT{
        allWrap = <li> | </li>
        ATagBeforeWrap = 1
        ATagParams = class="act"
      }
      IFSUB = 1
      IFSUB{
        allWrap = <li> |
      }
      ACTIFSUB = 1
      ACTIFSUB{
        allWrap = <li> |
        ATagBeforeWrap = 1
        ATagParams = class="act"
      }
    }
    2 < .1
    2.wrap = <ul> | </ul></li>
    3 < .1
    3.wrap = <ul> | </ul></li>
    4 < .1
    4.wrap = <ul> | </ul></li>
    5 < .1
    5.wrap = <ul> | </ul></li>
    5.IFSUB >
    5.ACTIFSUB >
    5.expAll = 0
  }
```

Wenn ich jetzt eine Unterseite vom Typ "Nicht im Menü" zu "Erweitert" umstelle, dann erscheint die Seite im Menü; die darüberliegende Seite verhält sich im Menü allerdings noch als NO bis ich manuell den Cache lösche und wird erst dann zu IFSUB. Das Verhalten tritt nicht nur bei "Nicht im Menü" auf, sondern auch teilweise beim ein- und ausblenden von Seiten, wobei ich hier das Verhalten noch nicht richtig beschreiben kann, außer: mal geht's mal nicht :-)

Hat jemand einen Rat? Ich beziehe mich übrigens auf die TYPO3-Version 4.1.2

Grüße
Ben

**Nachtrag vom 25.09.2007:** Kann jemand das Verhalten bestätigen? Wenn ich der einzige bin, dann könnte es auch auf einen Fehler von mir zurückzuführen sein... Sollte man das Verhalten im Bugtracker erwähnen?

---

Quelle: „IFSUB Cache Bug?“, typo3.net, https://www.typo3.net/d/68291-ifsub-cache-bug
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
