Zum Inhalt springen

Typolink übergibt no_cache=1

Erstellt am 11. April 2011 · 1 Antwort · letzte Antwort am 12. April 2011

Tags: RealURL, Links, Frage

TheJoker ·

Moin Moin

Ich verwende Typo3 4.5.2 mit RealURL 1.10.2

Ich hab mal wieder ein kleines Problem.
Und zwar habe ich eine Seite, die in 3 Sprachen realisiert wurde.
Trotzdem soll man bei einem klick auf den Banner auf die Startseite geleitet werden, die Sprache soll jedoch bleiben.
Soweit funktioniert das ganze auch perfekt. Ich habe den Banner per Typoscript eingebunden und danach auch via TS einen Typolink eingebunden.

  marks.BANNER = IMAGE
  marks.BANNER {
    file = fileadmin/layout/img/banner.jpg
    stdWrap.typolink.no_cache =0
    stdWrap.typolink.parameter =1 
  }

Obwohl ich dem Link noch angebe, er soll no_cache =0 setzten, wird es in der GET-Varriable mitgegeben:
www.domain.com/home.html?no_chace=1
oder wenn der no_cache Teil in der RealURL Conf net auskommentiert ist
www.domain.com/nc/home.html

Hier der Auszug aus der realurl config:

/*'0' => array (
'GETvar' => 'no_cache',
	'valueMap' => array (
		'nc' => '1',
	),
	'noMatch' => 'bypass'
),
*/
'0' => array (
'GETvar' => 'L',
'valueMap' => array (
		'en' => '0',
		'de' => '1',
		'cn' => '2',	
	),
	'noMatch' => 'bypass',
),
'1' => array (
	'GETvar' => 'lang',
	'valueMap' => array (
		'en' => 'en',
		'de' => 'de',
		'cn' => 'cn',
	),
	'noMatch' => 'bypass',
	),
),

Ich wäre froh, wenn mir wer sagen könnte, wie ich dieses no_cache aus der URL rauskrieg.

Danke schon im Voraus

lg
Joker

TheJoker ·

so habs hingekriegt... 😃

Und dabei wiedermal was festgestellt... RTFM #angry#

  marks.BANNER = IMAGE
  marks.BANNER {
    file = ..........
    stdWrap.typolink.useCacheHash = 0
    stdWrap.typolink.no_cache =0
    stdWrap.typolink.parameter =1
    stdWrap.typolink.additionalParams =&no_cache=0
 }

Warscheinlich sind net alle stdWrap's notwendig, aber hauptsache es läuft jetzt. Das /nc/ is raus!

Trotzdem Danke

lg Pascal