Hi, Vorschlag:
nimm ein vanilla TYPO3 teste die aktuelle tt_news version dort, wenn die geht, dann überlege dir, wie du deine Patches integrierst :( Da du ja hoffentlich noch die ausgangsversion deiner patches kennst, kannst du ja mit einem diff ein patchfile erstellen. Grüße Kay Am 06.03.2012 12:56, schrieb David Greiner: > Ich helf mir mal kurz selbst. > > Weitere Erkenntnisse: > > Erstens: > > In class.tx_ttnews.php wird in der Funktion getCategories(..) u.a. > > if ($tmpcat !== false) { > > gefragt. > Diese Bedingung stimmt nie. Es sei denn man macht ein einfaches != draus. > Kurios, denn Ruppert wird sich dabei doch was gedacht haben? > Dann passen laut DevLog aber auch die Cache-Abfragen. > > > Zweite Erkenntnis: > Die Konfigurationskonstante "cachingMode" (mit den Möglichkeiten lifetime, > static und normal) wird in ganz tt_news genau einmal verwendet. Und zwar in > der ext_localconf.php. Und da auch "nur" um die tt_news_cache-Tabelle dem > T3-Caching hinzuzufügen. Sprich, um auch diese Tabelle zu löschen wenn im BE > der Cache gelöscht wird. Dies ist im Modus "normal" der Fall. Die Modi static > und lifetime scheinen keinerlei Auswirkung im Code zu haben? Auch das kann > ich nicht glauben... > Hab ich eine total kaputte tt_news-Version? Kann leider nicht updaten, da ich > weiß, das bereits einige kleinere Änderungen am tt_news-Core vorgenommen > wurden, da die Kundenanforderungen..naja sagen wir mal "außergewöhnlich" > waren. > > > Dritte Erkenntnis: > Die Lifetime-Einstellung greift nicht. Auch wenn "lifetime" im cachingMode > eingestellt ist. Aber Problem --> cachingMode siehe zweite Erkenntnis. > Stattdessen wird config.cache_period verwendet. Selbst wenn > config.cache_period nicht gesetzt ist, greift nicht die Einstellung aus den > tt_news-Caching-Konfigurationen. > > > Irgendwie läuft hier doch was nicht richtig nehme ich an? > > > Grüße, David. > > > -------- Original-Nachricht -------- >> Datum: Tue, 06 Mar 2012 11:58:57 +0100 >> Von: "David Greiner" <davidgrei...@gmx.net> >> An: typo3-german@lists.typo3.org >> Betreff: [TYPO3-german] tt_news-Caching schlägt stetig fehl > >> Hallo Liste! >> >> In einem Projekt möchte ich das tt_news-eigene Caching verwenden. Zwei >> Dinge fallen mir dabei auf. >> >> Zum einen steht im Dev-Log immer "CACHE MISS >> (tx_ttnews::getCategories) class.tx_ttnews.php, line 2718" und >> zum anderen ist mir aufgefallen, dass egal welche Einstellungen ich >> treffe, die lifetime in der DB immer bei 86400 stehen bleibt. >> >> Ich habe versucht den Code nachzuverfolgen um dem Fehler auf die Schliche >> zu kommen, suche aber anscheinend an der falschen Stelle und gehe >> eigentlich auch davon aus, dass es wahrscheinlich eher eine >> Konfigurationssache ist. >> >> >> Momentane Konfiguration: >> >> TYPO3 4.5.3 >> tt_news 3.0.1 >> >> Caching-Einstellungen: >> >> - internal caching: 1 >> - caching mode: lifetime >> - cache lifetime: 604800 >> - caching engine: cachingFramework >> >> Im ts: plugin.tt_news.allowCaching = 1 >> >> >> Über Hilfe freue ich mich! >> >> Grüße, David. >> >> -- >> NEU: FreePhone 3-fach-Flat mit kostenlosem Smartphone! >> >> Jetzt informieren: http://mobile.1und1.de/?ac=OM.PW.PW003K20328T7073a >> _______________________________________________ >> TYPO3-german mailing list >> TYPO3-german@lists.typo3.org >> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german > -- http://www.kay-strobach.de - Open Source Rocks TYPO3 .... inspiring people to share! Get involved: http://typo3.org Answer was useful: https://flattr.com/profile/kaystrobach _______________________________________________ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german