---
title: "GET Variable als Arguement von select.uidInList"
url: "https://www.typo3.net/d/839-get-variable-als-arguement-von-selectuidinlist"
source: "typo3.net"
tags: ["TYPO3","TypoScript","Frage"]
created: "2002-12-10"
last_reply: "2003-01-07"
replies: 2
solved: false
page: 1
pages: 1
lang: "de"
---

# GET Variable als Arguement von select.uidInList

TYPO3 › TypoScript · 2 Antworten · gestartet 2002-12-10

## Eröffnungsbeitrag

**Simonemueller** · 2002-12-10 · [Beitrag #1](https://www.typo3.net/d/839-get-variable-als-arguement-von-selectuidinlist/1)

Hallo,

Da ich nicht weiß, ob´s vielleicht eine insgesamt viel einfachere Lösung meines Problems gibt, poste ich mal alles, was ich machen wollte. Evtl. gibts ja eine Abkürzung:

Ich versuche gerade, eine Druckansicht für einzelne Objekte (anstatt der gesamten Page) zu realisieren. Ich habe die Tabelle tt_content sowie die entsprechende Beschreibung geändert, so daß nun eine Checkbox bei allen Content-Objekten dafür auftaucht. Außerdem habe ich auf folgende Weise ein Printsymbol eingefügt, indem ich den Rendering-Code aus den static Templates überschrieben habe:

...
  25 = TEXT
  25.fieldRequired = showprint
  25.field = pid
  25.wrap = <br><a href="/cms/?id=|&type=97
  26 = TEXT
  26.fieldRequired = showprint
  26.field = uid
  26.wrap = &ccom_uid=|"><img src="fileadmin/bilder_vorlagen/print.gif" border=0></a>
...

Funktioniert wunderbar. Jetzt mein Problem: Ich  habe als Vorlage plugin.alt.print genommen und als Typenum 97 verwendet. Einzige Änderung: Ich möchte nur ein Objekt darstellen, nicht die gesamte Page. Also anststatt

CONTENT < styles.content.get  //(in plugin.alt.print )

habe ich sowas wie

CONTENT = CONTENT
CONTENT.table = tt_content
CONTENT.select.uidInList = GPvar:ccom_uid

im Sinn. Geht aber nicht. Ich habe alles probiert. Keine Chance. Verwende ich statt der Get-Variablen GPvar:ccom_uid eine feste Zahl eines existierenden Objektes, geht es. Außerdem kann ich ein Textobjekt erzeugen und mit TEXT.data = GPvar:ccom_uid den Wert zuweisen. Ich sehe dann die uid einwandfrei in der Printseite -> die Variable wird richtig übergeben. Hat jemand eine Idee??????
Ich habe schonmal mit PHP und einer direkten DB-Abfrage rumgespielt, was auch prima - aber das Rendering fehlt natürlich. Ich müßte das für alle relevaten Typen dazuprogrammieren, oder ??????

Danke für jeden Tip

## Antworten

### [#2](https://www.typo3.net/d/839-get-variable-als-arguement-von-selectuidinlist/2) · Simonemueller · 2003-01-07

Hier eine funktionierende Lösung von Andereas:

CONTENT = CONTENT
   CONTENT.table = tt_content
   CONTENT.select.where = 1=1
   CONTENT.select.andWhere.dataWrap = uid={GPvar:ccom_uid}

### [#3](https://www.typo3.net/d/839-get-variable-als-arguement-von-selectuidinlist/3) · SolarUwe · 2003-01-07

Hi Simone,

sieht so aus, als ob Du das mit der Printversion alles schon gemeistert hast - vielleicht kannst Du (oder jemand anderes) mir weiterhelfen.

Ich suche noch immer nach einer Lösung, um die Seite mit meinen einzelnen News auch als Druckversion anzuzeigen. Das Problem ist dabei der zusätzliche Parameter für die News-Nr., der als GET-Variablen in der URL übergeben werden (z.B. www.myhost.de/index.php?40&backPID=2&tt_news=2).

Bei simplen Seiten brauche ich ja nur die UID der Seite zu wissen und dann &type=98 (oder was auch immer gerade die Printversion ist) hinzufügen. Aber wie bekomme ich die anderen Parameter hinein (ideal wäre eine Lösung, die für jegliche Variablen geeignet ist, nicht nur für die News-Seite)

Danke und Gruß
UWE.

---

Quelle: „GET Variable als Arguement von select.uidInList“, typo3.net, https://www.typo3.net/d/839-get-variable-als-arguement-von-selectuidinlist
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
