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

Antwort per Email an