[TYPO3-german] TMENU .addParam = &caller=###PAGE_ID### geht nicht

Marc Bastian Heinrichs typo3 at mbh-web.de
Fri Jun 16 23:51:03 CEST 2006


Hallo Johannes,

> in einem Textmenü möchte in jeden Menü-Link mit einem Parameter 
> versehen, der einem Plugin auf der Zielseite sagt, durch welche pid die 
> Seite aufgerufen wurde.
> [...]
> ...leider klappt es nicht mit
> 1 = TMENU
> 1 {
>   addParams = &caller=###PAGE_ID###
> 
> da addParams keine Ersetzungen durchläuft (und auch kein stdWrap 
> unterstützt) kommt im Link wörtlich index.php?id=24&caller=###PAGE_ID### 
> raus.

ja, der fehlende stdWrap bei addParams ist das Problem. Man kann dass 
aber mit diesem TS umgehen

1 = TMENU
1 {
   NO {
     linkWrap = |
     doNotShowLink = 1
     before.cObject = TEXT
     before.cObject {
       field = nav_title//title
       typolink.parameter.field = uid
       typolink.additionalParams.data = TSFE:id
       typolink.additionalParams.wrap = &caller=|
     }
   }
}

Grüße
Marc Bastian



More information about the TYPO3-german mailing list