---
title: "renderObj.value = uid an nächstes select senden..."
url: "https://www.typo3.net/d/10473-renderobjvalue-uid-an-naechstes-select-senden"
source: "typo3.net"
tags: ["Allgemein","Frage"]
created: "2004-04-08"
last_reply: "2004-04-08"
replies: 0
solved: false
page: 1
pages: 1
lang: "de"
---

# renderObj.value = uid an nächstes select senden...

Allgemein · 0 Antworten · gestartet 2004-04-08

## Eröffnungsbeitrag

**Christoph123** · 2004-04-08 · [Beitrag #1](https://www.typo3.net/d/10473-renderobjvalue-uid-an-naechstes-select-senden/1)

Hallo ich habe Folgendes Problem:
Ich möchte gerne die Bilder der nächsten 4 direkten Unterseiten in einer anderen Seite gemeinsam anzeigen, und zwar dynamisch. (wenn neue unterseiten mit bildern eingefügt werden dann sollen eben wieder die ersten 4 davon angezeigt werden.

meine Seitenstructur ist etwa folgende

Anzeigeseite:<in der das TypoScript ist>(uid =22)
    |
    |----1. zufällige unterseite mit bild ganz links oben
    |
    |----2. zufällige unterseite auch mit bild
    usw.

nun habe ich mir Folgendes gedacht:
ich gehe einzeln bild für bild vor.
und mache eine abfrage like:
1. Bild
SELECT uid FROM pages WHERE pid =22 LIMIT 0,0 orderby (sorting)
.....
result = row[uid]
jetzt habe ich die uid der 1. Unterseite
und mache noch ein SELECT uid FROM tt_content WHERE uid = result and  colPos=1

Geschafft ist es soweit:

# Default PAGE object:
page = PAGE
page.typeNum = 0
page.10 = TEXT
page.10.value = HELLO WORLD!
# erste Seite
# gibt die uid Unterseiten von 0 - 4 (begin  bis  begin+max) von der Seite mit der uid 22 aus###

page.20 = CONTENT
page.20{
            table = pages
            select {
                      pidInList = 22
                      orderBy = sorting
                      begin = 0
                      max = 4
                      }
wrap = <br_> | <br_>
renderObj = TEXT
renderObj.field = uid
renderObj.intval = 1
renderObj.wrap = <br_> | <br_>
}
##################(klappt) zeigt die 4 richtigen uid's der unterseiten an...##############################

temp = CONTENT
temp {
            table = pages
            select {
                      pidInList = 22
                      orderBy = sorting
                      begin = 0
                      max = 1
                      }
wrap = <br_> | <br_>
renderObj = TEXT
renderObj.field = uid
renderObj.intval = 1
renderObj.wrap = <br_> | <br_>
}

##################################################
#########und zeigt sie an #############################

page.50 < .temp

##################################################
###hier muesste bei pidInList = irgendwas mit .temp.renderObj.field##
### stehen bin noch am staunen und rätseln ##################
##################################################

page.60 = CONTENT
page.60{
            table = tt_content
            select {
     ###### das Problem liegt hier#####
                      pidInList = temp.renderObj.field
                      orderBy = sorting
                      where = colPos=1
                      begin = 0
                      max = 1
                      }
}

page.70 = CONTENT
page.70{
            table = tt_content
            select {
                      pidInList = 53
        ###########funktioniert wunderbar####
                      orderBy = sorting
                      where = colPos=1
                      begin = 0
                      max = 1
                      }
}

### nochmal die eigentliche id anzeigen funktioniert
page.100 <  temp

Nun meine Frage wie bekomme ich das Result in eine Form, so daß ich sie in pidInList einsetzen kann....

---

Quelle: „renderObj.value = uid an nächstes select senden...“, typo3.net, https://www.typo3.net/d/10473-renderobjvalue-uid-an-naechstes-select-senden
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
