[TYPO3-german] TypoScript: Bedingung aus URL-Parameter

JoH info at cybercraft.de
Tue Sep 12 11:26:18 CEST 2006


> ich habe ein Problem mit TypoScript.
> Wenn man einen bestimmten Parameter über die URL übergibt (z.B.
> "...&print=1"), wird eine Druckansicht angezeigt. Mein TS dazu sieht
> so aus:
>
> [globalVar = GP:print>0]
> ...
> [global]
>
> Das funktioniert soweit. Wenn ich aber den Link auf die Seite mit der
> Funktion pi_linkTP_keepPIvars_url erzeuge geht es nicht mehr:
>
> $this->pi_linkTP_keepPIvars_url(array($this->pageid, "L" => $this->L,
> "model" => $model, "print" => 1), 1)
>
> In der URL steht dann "...&tx_pfproductsoverview_pi1%5Bprint%5D=1"
>
> Wie muss in diesem Fall die TS-Bedigung aussehen?

Im Prinzip übergibst Du in der URL ein Array.
Ohne URL encoding sähe das so aus:
&tx_pfproductsoverview_pi1[print]=1

TSref sagt bezüglich Arrays:

[globalVar = GP:tx_pfproductsoverview_pi1|print>0]

Joey

-- 
Wenn man keine Ahnung hat: Einfach mal Fresse halten!
(If you have no clues: simply shut your knob sometimes!)
Dieter Nuhr, German comedian
openBC: http://www.cybercraft.de
T3 cookbook: http://www.typo3experts.com





More information about the TYPO3-german mailing list