[TYPO3-english] How to pass a parameter through a whole TYPO3 site in 4.5 respecting caching?
jan.kornblum at gmx.de
Fri Nov 29 10:21:28 CET 2013
>> noCache is not needed to pass the vars around from pages and sites. just
>> having the variables in linkVars is enough.
> not really
>> I think there must be something about your setup because to get languages
>> work linkVars needs to have L in it, and that used to work on my old 4.5
>> install without setting noCache.
>> Bit L is also a special var for TYPO3, maybe it is handled differently
> not internally, but the typical usage is another:
> 1. for L somewhere is a TS-Condition.
> each (combination of) TS-Condition means an extra cache-variant, so a page is
> cached for each identified occurence of L
> 2. in these caches the L is consistent always the same (it is the one the
> condition identifies)
> 3. on pages without a matching TS-Config, any value of L is cached in all
> links. This is the reason for strange occurences of L=http://.... (google for
> 'typo3 straneg l parameter' and you will find multiple requests.) they are
> injected and cached. cached until google indexed them and they never will be
> in the same way will be the std-cache (no condition about the additional
> param) be injected with any value of this additional parameter if you include
> the param in linkVars without individual Cache by TS-condition
thanks a lot for your explanations!
Kind regards, Jan
More information about the TYPO3-english