[Typo3-UG Oesterreich] Was muss sein, damit der chash Wert automatisch erstellt wird.

Paul Garstenauer paul.garstenauer at nordwind.at
Tue Sep 20 07:28:52 CEST 2005


Hallo Liste, schon wieder ich.

Frage an erfahrene FE-Extension-Schmiede:
Ich verwende die Extension danp_documentdirs und möchte Sie ein wenig 
umschreiben, denn die im FE erzeugten Links (z.b. der Pagebrowser der 
mit pi_list_browseresults() erstellt wird) werden mit dem Parameter 
no_cache=1 anstatt mit einem chash versehen.

Ich hab versucht, wie im T3Buch von Altmann-Fritz-Hinderink nachgelesen 
Autocaching zu verwenden:

		$this->pi_USER_INT_obj=0;
		$this->pi_autoCacheEn = 1;
		$this->pi_autoCacheFields = array(
			'mode' => array('list' => array(0,1,2)),
			'folder' => array('range' => array(0,99999)),
			'sort' => array('range' => array(0,99999)),
			'pointer' => array('range' => array(0,99999)),
		);

Aber das funktioniert nur, solange kein Verzeichnis aufgeklickt wird, 
denn dann kommt der Parameter fclick dazu, der ein beliebiger String 
sein kann. (Nämlich die IDs der geöffneten Ordner mit Beistrich 
verknüpft.) Dann kann ich keine list oder range angeben, die allen sich 
ergebenden Parameterwerten entspricht und daher wird das Caching disabled.

Wie macht man das richtig?

tia
Paul



More information about the TYPO3-at mailing list