---
title: "additionalParams.data mit mehreren Werten an einen Link"
url: "https://www.typo3.net/d/113710-additionalparamsdata-mit-mehreren-werten-an-einen-link"
source: "typo3.net"
tags: ["TYPO3","TypoScript","Frage","Links"]
created: "2013-01-31"
last_reply: "2019-10-29"
replies: 4
solved: false
page: 1
pages: 1
lang: "de"
---

# additionalParams.data mit mehreren Werten an einen Link

TYPO3 › TypoScript · 4 Antworten · gestartet 2013-01-31

## Eröffnungsbeitrag

**ÁndreMansfeld** · 2013-01-31 · [Beitrag #1](https://www.typo3.net/d/113710-additionalparamsdata-mit-mehreren-werten-an-einen-link/1)

Hallo Freunde,
ich möchte ein POP UP öffnen und dann GET Parameter weiterverarbeiten.
Mit additionalParams.data geht das ja wunderbar, aber wie bekomme ich denn dort 2 oder mehr Werte rein?
TS ist noch nicht so mein Ding und ich habe für diesen Fall nichts googlen können!

```typoscript
...
temp.ADMIN.typolink {
    parameter = 5 1080x700
    no_cache = 1
      additionalParams{
       data = page:uid
       wrap = &pid =|
       }
   ATagParams=class="adminonly"
   JSwindow_params = menubar=0, scrollbars=yes, toolbar=0, resizable=1
}
```

Öffnet ein Pop Up und kann auf pid zugreifen.

Wie kann ich denn nun eine 2te .data = leveluid: -2  also die Rootseite der page:id dranhängen?
Mit & gehts nicht und mit {} auch nicht und .data kann ja auch nur einmal vergeben werden, sonst überschreibt sich das ja, wen ich es nochmal verwende!

Beispiel: Pop Up ID = 5 SeitenID = 20 und RootseitenID = 10
Rauskommen sollte dann ../?id=5&no_cache=1&rootpid=10&pid=20

Danke Andreas

## Antworten

### [#2](https://www.typo3.net/d/113710-additionalparamsdata-mit-mehreren-werten-an-einen-link/2) · toifel · 2013-02-01

Hier wird das Problem mit Hilfe des Registers gelöst: <https://docs.typo3.org/m/typo3/reference-typoscript/main/en-us/Functions/Typolink.html> unter additionalParams.

Das Register muss vorher definiert werden, siehe LOAD_REGISTER.

### [#3](https://www.typo3.net/d/113710-additionalparamsdata-mit-mehreren-werten-an-einen-link/3) · ÁndreMansfeld · 2013-02-01

Danke schön,
damit hatte ich mich gestern schon Stunden beschäftigt, jedoch ohne Erfolg.
Aber es ist wohl definitiv die Lösung!

Ich habe die Dokus zu LOAD_REGISTER und auch zu SWORD_PARAMS gelesen, aber habe nichts gefunden, was mich weitergebracht hat.
Folgende Fragen hätte ich diesbzgl.
1. Wohin muss die LOAD_REGISTER? Ich habe sie sowohl im Root(Global), als auch innerhalb der parameter{ } des Pop Up verwendet!
2. Wenn ich das richtig verstanden habe, dann sollte dieser Codeschnipsel mir doch den Text an die URL hängen (oder ist hier schon ein Fehler?)

```typoscript
LOAD_REGISTER{
    test = TEXT
    test.value = Hallo
    test.wrap = &text= |
  }
additionalParams = register:test
#additionalParams.data = register:test
```

Macht er aber nicht! Egal wo mein LOAD_REGISTER steht (siehe oben).
Weißt du was da falsch läuft?

Komme echt nicht weiter und würde mich nochmal über einen Denkanstoß freuen.

Lieben Gruß

### [#4](https://www.typo3.net/d/113710-additionalparamsdata-mit-mehreren-werten-an-einen-link/4) · ÁndreMansfeld · 2013-02-01

Nochmal Ich,
ich bekomme keine LOAD_REGISTER initialisiert.
Egal wohin ich die schreibe.
Kann es denn sein, dass das in der Config o.ä. erst erlaubt werden muß oder geht Typo3 v.6 damit anders um.
Was funktioniert ist, dass ich mir die SYS_LASTCHANGED ausgeben lassen kann, also sollte es doch eigentlich funktionieren.
Ich habe mir mal eine *.php Erweiterung geschrieben, die mir global mit

```php
print_r($GLOBALS['TSFE']->register);
```

anzeigt, welche Register da sind.
Ebenso habe ich mir mit einem MARKER und

```typoscript
seite.50 = LOAD_REGISTER
page.50.test.data = page:uid

....

seite.50= TEXT
seite.50.data = TSFE:register|test
```

eine kleine Ausgabe gebastelt.
Auch hier wird kein Register dafür angelegt bzw. ausgegeben (außer wenn ich anstatt TSFE:register|test  die SYS_LASTCHANGED angebe.

Bin am verzweifeln #angry#

Sitze seit gestern 18.00 Uhr nur an dieser einen Ausgabe ... kann doch nicht sein ;)

Was muß ich tun?

### [#5](https://www.typo3.net/d/113710-additionalparamsdata-mit-mehreren-werten-an-einen-link/5) · freshman17 · 2019-10-29

Ein alte Frage aber vielleicht in Zukunft für jemanden nützlich:

config.recordLinks.tx_news.typolink.additionalParams.dataWrap = &L={field:sys_language_uid}&tx_news_pi1[news]={field:uid}

---

Quelle: „additionalParams.data mit mehreren Werten an einen Link“, typo3.net, https://www.typo3.net/d/113710-additionalparamsdata-mit-mehreren-werten-an-einen-link
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
