---
title: "Templates + Inhalsübernahme mit select.pidInList"
url: "https://www.typo3.net/d/97137-templates-inhalsuebernahme-mit-selectpidinlist"
source: "typo3.net"
tags: ["TYPO3","TypoScript","Frage","Inhaltselemente"]
created: "2010-02-28"
last_reply: "2012-09-13"
replies: 7
solved: false
page: 1
pages: 1
lang: "de"
---

# Templates + Inhalsübernahme mit select.pidInList

TYPO3 › TypoScript · 7 Antworten · gestartet 2010-02-28

## Eröffnungsbeitrag

**kaisen** · 2010-02-28 · [Beitrag #1](https://www.typo3.net/d/97137-templates-inhalsuebernahme-mit-selectpidinlist/1)

Hallo,

ich habe ein Problem in typo3 mit Seitentemplates und der Übernahme / Vererbung von Seiteninhalten.

Folgende Situtation: Ich habe auf einer Seite ein Inhaltselement, dass ich mit select.pidInList im Haupt-TS auf weiteren Seiten übernehme:

```typoscript
subparts.COL2.20 = CONTENT
subparts.COL2.20.table = tt_content
subparts.COL2.20.select.pidInList = 18
subparts.COL2.20.select.where = colPos = 2
subparts.COL2.20.select.oderBy = sorting
```

Nun greife ich in dem Ext-Template des Inhaltselement auf CSS Styled Content Werte zu und manipuliere diese. Auf den Hauptseiten und im Haupt-TS benötige ich diese Manipulationen nicht.
Das Inhaltselement wird aber scheinbar nur ohne das zugehörige TS übernommen. Gibt es eine Möglichkeit, dass nicht nur der Inhalt sondern auch das Ext-Template des Inhaltslement beachtet wird?

## Antworten

### [#2](https://www.typo3.net/d/97137-templates-inhalsuebernahme-mit-selectpidinlist/2) · Unbekannter Benutzer · 2010-03-01

Vielleicht kann Dir jemand helfen, wenn Du mehr Ext-Template Script schickst.
Es gibt Deklarationen wie:

```typoscript
element1 = element2
element1 < element2
element1 = < element2
```

die jeweils unterschiedlich behandelt werden.

### [#3](https://www.typo3.net/d/97137-templates-inhalsuebernahme-mit-selectpidinlist/3) · kaisen · 2010-03-01

Im Ext-Template habe ich folgendes stehen:

```typoscript
tt_content.image.20.1.imageLinkWrap.width >
tt_content.image.20.1.imageLinkWrap.height >
tt_content.image.20.maxW >
tt_content.image.20.maxW.override.data >
tt_content.image.20.imageStdWrap.dataWrap = |
tt_content.image.20.layout.default.value = ###IMAGES######TEXT###

tt_content.image.20.rendering.ul {
imageRowStdWrap.dataWrap = <ul> | </ul>
imageLastRowStdWrap.dataWrap = <ul> | </ul>
noRowsStdWrap.wrap = <ul> | </ul>
oneImageStdWrap.dataWrap = <li> | </li>
imgTagStdWrap.wrap =
editIconsStdWrap.wrap = <div> | </div>
caption.wrap = <div class="csc-textpic-caption"> | </div>
}

tt_content.image.20.rendering.div {
imageRowStdWrap.dataWrap =  | 
imageLastRowStdWrap.dataWrap = | 
noRowsStdWrap.wrap =
oneImageStdWrap.dataWrap = <div> | </div>
imgTagStdWrap.wrap = <div> | </div>
editIconsStdWrap.wrap = <div> | </div>
caption.wrap = <div class="csc-textpic-caption"> | </div>
}
```

Damit habe ich mir das CSS Styled Content Rendering so zurecht gebogen, das es für DIESES EINE Inhaltselement passt. Wenn ich das in das Haupttemplate einfüge funktioniert zwar das beschriebene Inhaltselement, dafür aber alle anderen Image-Elemente nicht mehr, da ich das Renderng ja dann global überschreibe.

### [#4](https://www.typo3.net/d/97137-templates-inhalsuebernahme-mit-selectpidinlist/4) · Unbekannter Benutzer · 2010-03-01

ich denke so

```typoscript
subparts.COL2.20 = CONTENT
subparts.COL2.20.table = tt_content
subparts.COL2.20.select.pidInList = 18
subparts.COL2.20.select.where = colPos = 2
subparts.COL2.20.select.oderBy = sorting
# hier die Darstellung nur fuer dieses Inhaltselementes(Typ=Bild) beeinflussen 
subparts.COL2.20.renderObj.image.20 {
  1.imageLinkWrap.width >
  1.imageLinkWrap.height >
  maxW >
  maxW.override.data >
  imageStdWrap.dataWrap = |
  layout.default.value = ###IMAGES######TEXT###
  rendering.ul {
	imageRowStdWrap.dataWrap = <ul> | </ul>
	imageLastRowStdWrap.dataWrap = <ul> | </ul>
	noRowsStdWrap.wrap = <ul> | </ul>
	oneImageStdWrap.dataWrap = <li> | </li>
	imgTagStdWrap.wrap =
	editIconsStdWrap.wrap = <div> | </div>
	caption.wrap = <div class="csc-textpic-caption"> | </div>
  }
  rendering.div {
	imageRowStdWrap.dataWrap =  |
	imageLastRowStdWrap.dataWrap = |
	noRowsStdWrap.wrap =
	oneImageStdWrap.dataWrap = <div> | </div>
	imgTagStdWrap.wrap = <div> | </div>
	editIconsStdWrap.wrap = <div> | </div>
	caption.wrap = <div class="csc-textpic-caption"> | </div>
  }
}
```

### [#5](https://www.typo3.net/d/97137-templates-inhalsuebernahme-mit-selectpidinlist/5) · kaisen · 2010-03-01

der wahnsinn. Vielen Dank! Die Möglichkeit kam mir noch gar nicht in den Sinn. Ich habe nun noch den maxW auf einen extrem hohen Wert gesetzt, damit die Grafiken des Sonder-Image-Elements nicht zu klein gerendert werden. Nun passts...

danke für die hilfe...

### [#6](https://www.typo3.net/d/97137-templates-inhalsuebernahme-mit-selectpidinlist/6) · max.​ · 2012-09-12

Hallo,
muss denn noch an diesem Skript etwas angepasst werden?
Ich habe es jetzt in Das Setup von einem +ext-Template kopiert.
Auf der entsprechenden Seite im Frontend gibt es allerdings keine Auswirkung?
Bei mir müssten alle Unterseiten eines Menüs so bzw ähnlich formatiert sein.
Grüße
Max

> **enobe.de schrieb:**
>
> ich denke so
>
> ```typoscript
> subparts.COL2.20 = CONTENT
> subparts.COL2.20.table = tt_content
> subparts.COL2.20.select.pidInList = 18
> subparts.COL2.20.select.where = colPos = 2
> subparts.COL2.20.select.oderBy = sorting
> # hier die Darstellung nur fuer dieses Inhaltselementes(Typ=Bild) beeinflussen 
> subparts.COL2.20.renderObj.image.20 {
>   1.imageLinkWrap.width >
>   1.imageLinkWrap.height >
>   maxW >
>   maxW.override.data >
>   imageStdWrap.dataWrap = |
>   layout.default.value = ###IMAGES######TEXT###
>   rendering.ul {
> 	imageRowStdWrap.dataWrap = <ul> | </ul>
> 	imageLastRowStdWrap.dataWrap = <ul> | </ul>
> 	noRowsStdWrap.wrap = <ul> | </ul>
> 	oneImageStdWrap.dataWrap = <li> | </li>
> 	imgTagStdWrap.wrap =
> 	editIconsStdWrap.wrap = <div> | </div>
> 	caption.wrap = <div class="csc-textpic-caption"> | </div>
>   }
>   rendering.div {
> 	imageRowStdWrap.dataWrap =  |
> 	imageLastRowStdWrap.dataWrap = |
> 	noRowsStdWrap.wrap =
> 	oneImageStdWrap.dataWrap = <div> | </div>
> 	imgTagStdWrap.wrap = <div> | </div>
> 	editIconsStdWrap.wrap = <div> | </div>
> 	caption.wrap = <div class="csc-textpic-caption"> | </div>
>   }
> }
> ```

### [#7](https://www.typo3.net/d/97137-templates-inhalsuebernahme-mit-selectpidinlist/7) · Träumer09 · 2012-09-13

Hat es dir weiter geholfen?
LG

### [#8](https://www.typo3.net/d/97137-templates-inhalsuebernahme-mit-selectpidinlist/8) · max.​ · 2012-09-13

Falls du dich auf meinen Beitrag beziehst.
Wie meinst du das/was hat mir weiter geholfen?

---

Quelle: „Templates + Inhalsübernahme mit select.pidInList“, typo3.net, https://www.typo3.net/d/97137-templates-inhalsuebernahme-mit-selectpidinlist
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
