---
title: "cache Probleme bei eigener Extension"
url: "https://www.typo3.net/d/102088-cache-probleme-bei-eigener-extension"
source: "typo3.net"
tags: ["Extensions","Entwicklung","Frage"]
created: "2010-11-02"
last_reply: "2010-11-02"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# cache Probleme bei eigener Extension

Extensions › Entwicklung · 1 Antwort · gestartet 2010-11-02

## Eröffnungsbeitrag

**vince** · 2010-11-02 · [Beitrag #1](https://www.typo3.net/d/102088-cache-probleme-bei-eigener-extension/1)

Hallo,
ich arbeite zurzeit an einer neuen extension und bin auf ein Problem gestoßen:

ich mache in der main() eine Fallunterscheidung: POST bzw. GET Variablen gesetzt oder nicht.
sieht so aus:

```php
function main($content,$conf)    {
        $this->conf=$conf;
        $this->pi_setPiVarDefaults();
        $this->pi_loadLL();

        if(isset($this->piVars['submit'])) {  
            $content = "variable gesetzt";
        }else {
            $content = "keine piVars";
        }
        return $content;
    }
```

Wenn ich jetzt auf die Seite gehe (ohne get-parameter) wird auch "keine piVars" ausgeben.

jetzt das Problem (wenn 1 die seiten id ist):
Wenn ich meineseite/?id=1&tx_meineextension_pi1[submit]=1
kommt zunächst auch nur die Ausgabe "keine piVars".

Erst wenn ich den cache lösche und die seite 2-3 mal neu lade wird "Variable gestzt" ausgegeben.

Hat jemand eine idee, woran das liegen könnte?

Vielen Dank im Voraus,

vince.

## Antworten

### [#2](https://www.typo3.net/d/102088-cache-probleme-bei-eigener-extension/2) · vince · 2010-11-02

Ok, hab jetzt selbst eine Lösung gefunden.

falls jemand das gleiche Problem hat:

Man kann verhindern, dass das Plugin gecached wird
indem man 2 Sachen macht
1. in tx_meineextension.pi  steht var $pi_checkCHash = true;  -> auf false setzen
2. in der ext_localconf steht t3lib_extMgm::addPItoST43 (...,...,...,1);  -> statt der 1 0 reinschreiben

Ist wahrscheinlich keine elegante Lösung, aber jetzt funktionniert's.

---

Quelle: „cache Probleme bei eigener Extension“, typo3.net, https://www.typo3.net/d/102088-cache-probleme-bei-eigener-extension
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
