---
title: "2 Versch. CONTENT Objekte => Werte weitergeben"
url: "https://www.typo3.net/d/73055-2-versch-content-objekte-werte-weitergeben"
source: "typo3.net"
tags: ["TYPO3","TypoScript","Frage"]
created: "2008-01-29"
last_reply: "2008-02-01"
replies: 6
solved: false
page: 1
pages: 1
lang: "de"
---

# 2 Versch. CONTENT Objekte => Werte weitergeben

TYPO3 › TypoScript · 6 Antworten · gestartet 2008-01-29

## Eröffnungsbeitrag

**ethan_hunt** · 2008-01-29 · [Beitrag #1](https://www.typo3.net/d/73055-2-versch-content-objekte-werte-weitergeben/1)

Hallo,

ich habe folgendes Problem. Ich habe eine Seite, auf der soll die erste Überschrift (egal welche Formatierung oder Layout) anders formatiert sein in der Druckansicht.

Nun habe ich dies mit den CONTENT Objekte probiert und bekomme die UID aus dem 1. CONTENT Objekt nicht an das 2. CONTENT Objekt übergeben.

Vielleicht gib es eine besser Lösung?

Ich bin für jeden Vorschlag dankbar

```typoscript
    ######
    #
    HEADLINE = CONTENT
    HEADLINE {
        table = tt_content
        select {
             # Angabe des Feldes für die Sprache
            languageField = sys_language_uid
       
             # Limitierung auf 1 Einträge
            max = 1

             # fields
            selectFields = uid,header,CType
     
             # Where -Klausel, (col=0 für normal)
            where=colPos=0
            
            #orderBy = sorting
        }
        
        renderObj = COA
        renderObj {
        
             # Den Header des Content Elements ausgeben
            10=TEXT  
            10 {
                required=1
                field=header
                wrap=<h1 style="color: #000; margin-left: 4px; padding-top: 3px;">|</h1>
            }
            
             # debug, hier wird alles angezeigt, header, uid, und CType
            90=TEXT
            90.data = debug:data
       }
    }
    
    
    CONTENT = CONTENT
    CONTENT {
    
        table = tt_content
        select {
            languageField = sys_language_uid
            where = colPos = 0
            # hier hätte ich gern die UID von HEADLINE Content (AND uid != ???? )
        }
        
        renderObj2 = COA
        renderObj2 {
            #30 = renderObj
            30 = TEXT
            30{
            	field = uid
            	required = 1
            	wrap = |,
            }
            
        }
    } 
    #
    #####
```

Gruss und danke im voraus

## Antworten

### [#2](https://www.typo3.net/d/73055-2-versch-content-objekte-werte-weitergeben/2) · Michaelh74 · 2008-01-30

Wie wärs denn einfach mit der Verwendung eines alternativen CSS in der Druckansicht? Damit sollte das problemlos machbar sein.

Gruß
Michael

### [#3](https://www.typo3.net/d/73055-2-versch-content-objekte-werte-weitergeben/3) · jenses · 2008-01-30

Schau dir css_styled_content an, da bekommt standardmäßig die erste Überschrift der Seite eine extra Klasse zugewiesen.
Warum immer noch einige Mitmenschen ohne tiefgreifende TS-Kenntnisse **OHNE** css_styled_content arbeiten, wird mir wohl auf Ewig ein Rätsel bleiben.
Aber warum einfach, wenn´s auch schön kompliziert geht.  #paralyzed#

### [#4](https://www.typo3.net/d/73055-2-versch-content-objekte-werte-weitergeben/4) · d.​walter · 2008-01-30

Weil die mit TS-Kenntnissen vermutlich sowieso immer css_styled_content einbinden!   :D

### [#5](https://www.typo3.net/d/73055-2-versch-content-objekte-werte-weitergeben/5) · ethan_hunt · 2008-01-31

Hallo,

erstmal Danke für die Antworten.

Meine Frage ist aber noch nicht beantwortet.

Ich habe 2 Druckansichten, deshalb die Unterscheidung per TS.
Habe CSS Styled Content eingebunden und siehe da:

```html
<div class="csc-header csc-header-n1">
    <h1 class="csc-firstHeader">Wettbewerbsinformationen</h1>
</div>
```

Nun muss ich nur noch eine Unterscheidung finden, die er den ersten Header styled:

```typoscript
# so hatte ich das bisher, das ist auch die Entscheidung. Mein 2 Template würde dann ja wegfallen. Es ist ein älteres Projekt, keine Neuentwicklung, nur noch als Info.

plugin.alt.print.file.template = fileadmin/tpl/tpl_print.html
[PIDinRootline=2049]
    plugin.alt.print.file.template = fileadmin/tpl/tpl_print_headline.html
[GLOBAL]
```

### [#6](https://www.typo3.net/d/73055-2-versch-content-objekte-werte-weitergeben/6) · ArminB · 2008-01-31

moin,

musst du doch nur noch per CSS formatieren.

Armin

### [#7](https://www.typo3.net/d/73055-2-versch-content-objekte-werte-weitergeben/7) · ethan_hunt · 2008-02-01

Ja aber ich brauchte eine unterscheidung, denn ich habe 2 Templates.

Gelöst habe ich es so:

Im DruckTS:

```typoscript
alt_print.stylesheet = fileadmin/css/default_print.css
[PIDinRootline=2049]
    alt_print.stylesheet = fileadmin/css/default_print_headline.css
[GLOBAL]
```

Und in dieser Headline CSS ist jetzt zusätzlich:

```html
...

/* first headline */
.csc-header-n1
{
    background: url(../img/print_view_headline.jpg) left top no-repeat;
    padding: 2px 14px 1px 2px;
    
}

.csc-header-n1 h1
{
    color: #fff;
}
```

Was mich jetzt noch stört, das ich 2 CSS haben muss, weil ich Änderungen für das Drucktemplate in beiden CSS tätigen muss.

Danke aber erstmal.

Edit:

Das TS ist weggefallen und durch den Standard erstzt:

```typoscript
CONTENT < styles.content.get
```

---

Quelle: „2 Versch. CONTENT Objekte => Werte weitergeben“, typo3.net, https://www.typo3.net/d/73055-2-versch-content-objekte-werte-weitergeben
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
