Hallo Zusammen,

hoffentlich könnt ihr mir helfen. Ich habe eine Klasse geschrieben, die ganz normal von tslib_pibase abstammt. Dort klappt auch soweit alles, nun benutze ich diese Klasse in einer Extension. Die Extension setzt ein paar $_GET Werte die URL wird auch ganz normal aufgerufen:

Code:
index.php?id=40&no_cache=1&tx_ext_pi1[wert]=1&tx_ext_pi1[wertid]=1
Soweit so gut, nun habe ich in meiner Klasse den Befehl "pi_linkTP_keepPIvars_url" genutzt um einen weiteren Link anzuzeigen. Dort wird mir aber der Link

Code:
index.php?id=40&no_cache=1&cms_survey[rank]=3
erzeugt, und die anderen $_GET Variablen sind alle weg, wieso? pi_linkTP_keepPIvars_url soll ja genau das nicht machen!

Der Aufruf sollte eigentlich richtig sein:
PHP-Code:
$this->pi_linkTP_keepPIvars_url(array("rank"=>$x)) 
hab ich vielleicht irgendwas vergessen in meiner Klasse?

Vielen Dank