[TYPO3-german] Typoscript - Typo3link für Druckansicht um Parameter einer Extension erweitern

JoH info at cybercraft.de
Mon Feb 13 10:32:49 CET 2006


> ich generiere mit folgendem TS-Code ein Drucklink, nun möchte ich
> diesem Link einen Parameter der in der URL vorkommt mit anhängen
> (&tx_mzkasuistik_pi2[showID]).
> Name der Extensionklasse tx_mzkasuistik_pi2, Name Parameter showID
>
> Hier ein Snippet, so geht's net:
>
> lib.link_druck = TEXT
> lib.link_druck.typolink.parameter.data = page:uid
> lib.link_druck.typolink.parameter.wrap = |,0 _blank
> lib.link_druck.value = Druckansicht
> lib.link_druck.typolink.additionalParams =
> &print=1&no_cache=1&showID={GPvar:tx_mzkasuistik_pi2|showID}
>
> Hat jemand einen Tipp

additionalParams hat stdWrap Eigenschaften.
Also sollte folgendes gehen (in einer Zeile):

lib.link_druck.typolink.additionalParams.dataWrap =
&print=1&no_cache=1&showID={GPvar:tx_mzkasuistik_pi2|showID}

Macht aber wenig Sinn, wenn der Parameter nicht gesetzt ist, weil dann
dennoch no_cache=1 und der leere Parameter showID im Link mitgeschleppt
werden.
Also solltest Du das als COA aufbauen und mit if Abfragen regeln, wann etwas
drangehängt wird und wann nicht.

additionalParams.cObject = COA
additionalParams.cObject {
    # hier die Teile rein, aus denen der Link zusammengesetzt wird
}

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





More information about the TYPO3-german mailing list