![]() |
| | LinkBack | Themen-Optionen | Thema durchsuchen | Thema bewerten | Ansicht |
|
#1
| |||
| |||
Hi, ich benötige eine zusätzliche Variable, die per config.linkVars durchgeschleift wird. Das Durchschleifen der Variable an sich funktioniert super, nur: Die Seiten werden gecacht, deshalb wird der erste Wert gecacht und den Links dann übergeben :sad: (Bsp: Wenn ich eine Seite mit ?id=12&xyz=1 aufrufe, werden die Menüs und Links in der Seite beim ersten Aufruf korrekt generiert. Wenn ich jedoch ein zweites mal mit verändertem xyz-Wert aufrufe - ?id=12&xyz=2 - dann werden die Links dennoch mit xyz=1 generiert. ) Wenn ich den Cache hier deaktiviere (z.B. &no-cache=1) geht das natürlich, aber ich brauche's genau mit Cache! Hat jemand von Euch eine Lösung? Thx, Thomas |
|
#2
| ||||
| ||||
| Moin! Zitat:
Schau Dir mal diese FAQ an: www.typo3-handbuch.de: Caching FAQ Insbesondere "Was hat es mit &cHash auf sich, und wie wendet man es an?" Ich bin mir aber jetzt nicht sicher, ob Du da eine Lösung zu dem Problem findest. Aber zumindest eine Erklärung für das Verhalten, dass Du beobachtest. Hier noch ein Link auf typo3.org (The mysteries of &cHash) http://typo3.org/development/article...ries-of-chash/ Und zur FE Entwicklung: http://typo3.org/development/article...ntend-plugins/ Beste Grüße, Josch.
__________________ Typo3 4.1.x |
|
#3
| |||
| |||
| Zitat:
Danke für die Infos und für die Links, den letzen kannte ich noch nicht. Daraus ergibt sich mir jetzt also die folgende Frage: Kann ich meine Variable xyz irgendwie über Typoscript zu id,type und L hinzufügen (das sind ja die Variablen, aus denen der Cache normalerweise generiert wird), damit Caches nun auch mit xyz generiert werden, oder muss ich das selbst per eigener Extension schreiben? |
|
#4
| |||
| |||
| Falls Extension bzw. eigener PHP-Code nötig ist, gibts da vielleicht schon jemanden mit Erfahrungen? |
|
#5
| ||||
| ||||
| Zitat:
Es gibt übrigens auch eine Extension im Typo3.org - Repository, die etwas mehr als der TS typolink kann. Evtl. auch den cHash setzen. Ist mir vor ein paar Tagen über die Füße gelaufen. Musst mal danach suchen... Beste Grüße, Josch.
__________________ Typo3 4.1.x |
|
#6
| |||
| |||
| Zitat:
Werd mal auf die Suche nach der Extension gehen, danke! |
|
#7
| ||||
| ||||
| Zitat:
Ich sehe im Moment keine einfache oder sinnvolle Lösung. Typo3 verhindert offenbar das Cachen, wenn der cHash bei Parametern weggelassen wird. Ich weiß gar nicht mal (weil ich auch nur Anfänger bin), ob man den cHash global aktivieren kann. IMHO nur für jede Extension individuell. Warum das Cachen ohne cHash verhindert wird, ist ja eindrucksvoll in den Tutorials beschrieben. Wenn es jetzt keine andere einfachere Möglichkeit gibt, dann bleibt nur noch zu überlegen, ob mach per Extension in den URL-Erzeugungsprozess eingreift (wie z.B. ReaulURL) und dabei immer ein cHash mitgibt, wenn Dein Wunschparameter gesetzt ist. Damit eine DoS-Attacke verhindert wird, musst Du in der selben Extension auch die Parameterwerte abfragen. Letztendlich solltest Du Dir überlegen, ob Du nicht besser Cookies verwendest... Beste Grüße, Josch.
__________________ Typo3 4.1.x |
|
#8
| |||
| |||
| Zitat:
Werd das mal drehen, danke für den Tipp! |
|
#9
| |||
| |||
| Ich habs jetzt über Sessions versucht und bin dabei auf ein neues Problem gestoßen, weils ein leicht anderes Thema ist, hab ich dafür einen weiteren Thread eröffnet: http://www.typo3forum.net/forum/typo...ckliefern.html Gruß, Thomas |
![]() |
| Themen-Optionen | Thema durchsuchen |
| Ansicht | Thema bewerten |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| config.LinkVars und plain html | BaaL | TYPO3 4.x Fragen und Probleme | 2 | 13.06.08 20:50 |
| config.linkVars falscher wert | jimihuy | TYPO3 4.x Fragen und Probleme | 0 | 15.05.08 09:23 |
| LinkVars automatisch durch RTE erzeugen? | refalo | TYPO3 4.x Rich Text Editor | 2 | 22.11.07 18:05 |
| linkvars = css funktioniert mal wieder nicht!? | Kurt51 | TYPO3 4.x Fragen und Probleme | 2 | 01.11.06 10:52 |
| linkVars und RealURL | DasNom | TYPO3 4.x Fragen und Probleme | 2 | 19.10.06 07:08 |