[TYPO3-german] TYPO3-PerformanceProblemebeimehrals2000angelegtenSeiten-Warenkorb Overview wars

JoH info at cybercraft.de
Thu Jun 8 18:08:15 CEST 2006


>> In jedem Fall mu_t Du $TSFE->set_no_cache(); auskommentieren.
>> Danach ist es eine Frage von trial and error, herauszufinden,
>> wo Du mit einem COA auskommst und wo COA_INT angebracht wdre.
>>
>> Joey
> Danke Joey, wenn ich das so ändere wie sieht es denn dann im
> Bestellbereich aus? Ich meine damit BASKET, FINALIZE, TRACKING,
> etc..pp. Da darf es ja auf jedenfall nicht cachen oder?

Korrekt. Aber auch dort bezieht es sich ausschließlich auf tt_products und 
nicht auf den Rest der Seite.
Idee dazu:

temp.tt_products < plugin.tt_products

plugin.tt_products >
plugin.tt_products = CASE
plugin.tt_products {
    key.field = select_key
    default = COA
    default.10 < temp.tt_products
    BASKET = COA_INT
    BASKET.10 < temp.tt_products
    FINALIZE < .BASKET
    TRACKING < .BASKET
}

Nach diesem Prinzip packst Du einfach alles, was COA_INT werden soll in eine 
Liste der möglichen Werte für das CODE Feld.
Alles, was nicht in der Liste steht erhält default, also COA.

Sollte so eigentlich klappen, wenn Du den Kram im PHP auskommentiert hast.
Und mach am besten gleich einen Bug-Report auf bugs.typo3.org, weil 
set_no_cache() absolut bad practice ist!

Joey

-- 
Wenn man keine Ahnung hat: Einfach mal Fresse halten!
(If you have no clues: simply shut your knob sometimes!)
Dieter Nuhr, German comedian
openBC: http://www.cybercraft.de 





More information about the TYPO3-german mailing list