[TYPO3-german] config.no_cache beim "set" immer true? - Typo3 6.2
Steffen Düsel
steffen.duesel at gmail.com
Fri Jul 18 15:02:55 CEST 2014
Quote: Steffen Düsel (snduesel) wrote on Fri, 18 July 2014 14:59
----------------------------------------------------
> Quote: Steffen Düsel (snduesel) wrote on Fri, 18 July 2014 14:56
> ----------------------------------------------------
> > Quote: Jo Hasenau (cybercraft) wrote on Fri, 18 July 2014 14:40
> > ----------------------------------------------------
> > > > Die Funktion wird ja für gewöhnlich nur genutzt um den Cache zu
> > > > deaktivieren;) Danke!
> > >
> > > if($this->config['config']['no_cache'])
> > >
> > > So lautet die Abfrage dieses Parameters im Code, eine 0 sollte in dem
> > > Fall ein FALSE zurückliefern. Die eigentliche Aufgabe übernimmt
> > >
> > > public function set_no_cache
> > >
> > > Es gibt daher noch einige andere Wege, wie man den Cache abschalten
> > > kann, denn die Methode wird im TypoScriptFrontendController.php ingesamt
> > > 5 mal verwendet:
> > >
> > > fetch_the_id
> > > generatePage_postProcessing
> > > getConfigArray
> > > mergingWithGetVars
> > > tempPageCacheContent
> > >
> > > Von daher ist es durchaus möglich, dass Du das zwar im TypoScript nicht
> > > mehr drin hast, aber trotzdem kein Cache genutzt wird.
> > >
> > > HDH
> > >
> > > Joey
> > >
> > > --
> > > Wenn man keine Ahnung hat: Einfach mal Fresse halten!
> > > (If you have no clues: simply shut your gob sometimes!)
> > > Dieter Nuhr, German comedian
> > > Xing: http://contact.cybercraft.de
> > > Twitter: http://twitter.com/bunnyfield
> > > TYPO3 cookbook (2nd edition): http://www.typo3experts.com
> > ----------------------------------------------------
> >
> > Hier ist doch ein Fehler:
> > W:\hilscher\typo3\sysext\frontend\Classes\Controller\TypoScriptFrontendController.php - Zeile 2416
> >
> > if ($this->config['config']['no_cache']) {
> > $this->set_no_cache('config.no_cache is set');
> > }
> >
> > if("false") ist ja auch true
> > und if("0") ist false
> >
> ----------------------------------------------------
> Sorry Zeile 1551. Das oben war Typo3 4.5
> if ($this->page['no_cache']) {
> $this->set_no_cache('no_cache is set in page properties');
> }
>
----------------------------------------------------
// No cache
// Set $this->no_cache TRUE if the config.no_cache value is set!
if ($this->config['config']['no_cache']) {
$this->set_no_cache('config.no_cache is set');
}
Zeile 2620 ^^
More information about the TYPO3-german
mailing list