Zum Inhalt springen

pi_linkTP_keepPIvars_url und type

Erstellt am 2. März 2010 · 1 Antwort · letzte Antwort am 3. März 2010

Tags: Frage

routine ·

Hallo zusammen,

ich habe mit Kickstarter eine Extension erstellt.
Ein Frontend-Plugin bettet dabei dynamisch Flashinhalte ein, denen die URL zu einem, von einer zweiten Extension generierten, xml übergeben wird.

Um das mit dem Caching der Extensions ordentlich zu machen, generiere ich die URLs zu den XMLs der zweiten Extension mit Hilfe von pi_linkTP_keepPIvars_url. Um jedoch die zweite Extension dazu zu bringen, mir valides XML zu rendern, benötigt diese den URL Parameter type=555. Zwar bietet pi_linkTP_keepPIvars_url die Möglichkeit an, Paramter zusammen mit dem Link zu generieren, jedoch landet mein Versuch, type=555 zu setzen mit dem Ergebnis, dass in der URL mein Parameter mit so tx_meineextension_pi1[type]=555 anstatt so type=555 auftaucht.

Kennt ihr eine Möglichkeit dies gerade zu biegen? Vielleicht gibt es auch die Möglichkeit meine Extension dazu zu zwingen immer als type 555 zu rendern?

Ich danke euch für eure Hilfe

Roland

ammannd ·

wenn du eh nur die URL willst, dann generiere doch die URL ohne das type argument und hänge es anschliessend "händisch" dran. also etwas so:

$this->pi_linkTP_keepPIvars_url(bla bla bla).'&type=555';

oder geht das nicht?