---
title: "Contentelement aus Unterseite auslesen"
url: "https://www.typo3.net/d/111758-contentelement-aus-unterseite-auslesen"
source: "typo3.net"
tags: ["TYPO3","Menüs","Frage"]
created: "2012-08-17"
last_reply: "2012-08-24"
replies: 2
solved: false
page: 1
pages: 1
lang: "de"
---

# Contentelement aus Unterseite auslesen

TYPO3 › Menüs · 2 Antworten · gestartet 2012-08-17

## Eröffnungsbeitrag

**Knalltuete** · 2012-08-17 · [Beitrag #1](https://www.typo3.net/d/111758-contentelement-aus-unterseite-auslesen/1)

Ich versuche gerade eine Art Produktmenü zu erstellen, was mir jeweils das erste Inhaltselement der Unterseite anzeigen lassen soll.

```typoscript
lib.menu_product = HMENU
lib.menu_product {
  protectLvar = all
  special = directory
  special.value.field = uid
  excludeUidList = current
      
  1 = TMENU
  1 {
    noBlur = 1
    expAll = 1
    wrap = <div class="product-overview">|</div>
        
    NO {
      doNotLinkIt = 1
      stdWrap {
        wrap.cObject = COA
        wrap.cObject {
          10 = TEXT
          10 {
            value = <div class="product">|</div>
            if {
              isTrue {
                prioriCalc = 1
                cObject = TEXT
                cObject {
                  insertData = 1
                  value = {register:count_HMENU_MENUOBJ}%{$product_overview.itemsRow}
                }
              }
            }
          }
          20 = TEXT
          20 {
            value = <div class="product last">|</div>
            if {
              isFalse {
                prioriCalc = 1
                cObject = TEXT
                cObject {
                  insertData = 1
                  value = {register:count_HMENU_MENUOBJ}%{$product_overview.itemsRow}
                }
              }
            }
          }
        }
        cObject = CONTENT
        cObject {
          table = tt_content
          pidInList.data = field:uid
          orderBy = sorting
          max = 1
          renderObj = COA
          renderObj {
            10 = TEXT
            10.field = bodytext
          }
        }
      }
    }
  }
}
```

Mein Problem ist, dass pidInList.data = field:uid anscheinend immer ignoriert wird. Ich bekomme immer das erste Inhaltselement der aktuellen Seite angezeigt. Lasse ich allerdings field:uid als Klartext ausgeben, dann sind die richtigen IDs hinterlegt.

Ich verwendet TYPO3 4.5.17.

Hat vielleicht jemand eine Idee um das Problem zu lösen?
Danke!

## Antworten

### [#2](https://www.typo3.net/d/111758-contentelement-aus-unterseite-auslesen/2) · Julian.​Hofmann · 2012-08-18

Hallo.

Du hast Dich etwas in den Ebenen bei TS vertan. *pidInList*, *max* und *orderBy* sind keine Eigenschaften von *CONTENT*, sondern von *select* unterhalb von *CONTENT*.
Somit greift für pidInList der Default-Wert, d.h. die aktuelle Seite.

<https://docs.typo3.org/m/typo3/reference-typoscript/main/en-us/Functions/Select.html>

Viele Grüße
Julian

### [#3](https://www.typo3.net/d/111758-contentelement-aus-unterseite-auslesen/3) · Knalltuete · 2012-08-24

Ja du hast natürlich Recht.. manchmal sieht man die einfachsten Dinge nicht!
Vielen Dank für den Hinweis!!

---

Quelle: „Contentelement aus Unterseite auslesen“, typo3.net, https://www.typo3.net/d/111758-contentelement-aus-unterseite-auslesen
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
