---
title: "Grafische Überschrift für Elemente != 1 anders"
url: "https://www.typo3.net/d/61702-grafische-ueberschrift-fuer-elemente-1-anders"
source: "typo3.net"
tags: ["TYPO3","TypoScript","Bilder","Frage"]
created: "2007-04-27"
last_reply: "2007-05-09"
replies: 4
solved: false
page: 1
pages: 1
lang: "de"
---

# Grafische Überschrift für Elemente != 1 anders

TYPO3 › TypoScript · 4 Antworten · gestartet 2007-04-27

## Eröffnungsbeitrag

**sopinon** · 2007-04-27 · [Beitrag #1](https://www.typo3.net/d/61702-grafische-ueberschrift-fuer-elemente-1-anders/1)

Hi all,

Ich generiere auf meiner Typo3 Seite die Überschriften der einzelnen Content-Elemente mittels GIFBUILDER.

Sieht TS:

```typoscript
# Content Titel mit GIFBUILDER rendern
Header1 = IMAGE
Header1 {
  wrap = |
  file = GIFBUILDER
  file {
    XY = [10.w]+10,40
    #format = gif
    transparentColor = #FFFFFF
    backColor = #FFFFFF
    
    # Titel  
    10 = TEXT
    10.text.field =
    10.text.current = 1
    10.fontSize = 26
    10.offset = 0,13
    10.fontFile = fileadmin/ttf/HelveticaNeue-MediumCond.ttf
    10.fontColor = #2166b3
    10.niceText = 1
  }
}
lib.stdheader.10.1 < Header1
```

So sehen alle Überschriften der Content-Elemente gleich aus. Doch ich will, dass sich die erste Überschrift von den anderen Überschriften unterscheidet. Bei normalen Textüberschriften kann man das ja einfach mittels CSS lösen, doch wie mache ich das mit grafischen Überschriften?

Habe den TypoScript Object Browser durchforstet, bin aber nicht fündig geworden.

## Antworten

### [#2](https://www.typo3.net/d/61702-grafische-ueberschrift-fuer-elemente-1-anders/2) · just2b · 2007-04-27

lib.stdheader.10.**1** =  1. Überschrift
lib.stdheader.10.**2** =  2. Überschrift

also einfach noch zusätzlich definieren

georg

### [#3](https://www.typo3.net/d/61702-grafische-ueberschrift-fuer-elemente-1-anders/3) · sopinon · 2007-05-09

> **just2b schrieb:**
>
> lib.stdheader.10.**1** =  1. Überschrift
> lib.stdheader.10.**2** =  2. Überschrift
>
> also einfach noch zusätzlich definieren
>
> georg

Klappt leider so nicht! Es wird immer die erste Überschrift genommen "lib.stdheader.10.1"

Hier mein TS dazu:

```typoscript
# Content Titel mit GIFBUILDER rendern
Header1 = IMAGE
Header1 {
  file = GIFBUILDER
  file {
    XY = [10.w]+10,25
    #format = gif
    transparentColor = #FFFFFF
    backColor = #FFFFFF
    
    # Titel
    10 = TEXT
    10.text.field =
    10.text.current = 1
    10.fontSize = 20
    10.offset = 0,20
    10.fontFile = fileadmin/ttf/verdena.ttf
    10.fontColor = #3D3D3D
    10.niceText = 1
  }
}
lib.stdheader.10.1 < Header1

Header2 = IMAGE
Header2 {
  file = GIFBUILDER
  file {
    XY = [10.w]+10,16
    #format = gif
    transparentColor = #FFFFFF
    backColor = #FFFFFF
    
    # Titel
    10 = TEXT
    10.text.field =
    10.text.current = 1
    10.fontSize = 14
    10.offset = 0,14
    10.fontFile = fileadmin/ttf/verdena.ttf
    10.fontColor = #FF0000
    10.niceText = 1
  }
}
lib.stdheader.10.2 < Header2
```

Wo könnte man da noch ansetzten?

### [#4](https://www.typo3.net/d/61702-grafische-ueberschrift-fuer-elemente-1-anders/4) · jenses · 2007-05-09

> **sopinon schrieb:**
>
> Habe den TypoScript Object Browser durchforstet, bin aber nicht fündig geworden.

Dann schau noch mal genau hin,
vor allem bei css_styled_content:

```typoscript
lib.stdheader {

...

	# Create class="csc-firstHeader" attribute for <Hx> tags
	3 = LOAD_REGISTER
	3.headerClass = csc-firstHeader
	3.headerClass.if.value=1
	3.headerClass.if.equals.data = cObj:parentRecordNumber
	3.headerClass.noTrimWrap = | class="|"|

...
}
```

### [#5](https://www.typo3.net/d/61702-grafische-ueberschrift-fuer-elemente-1-anders/5) · sopinon · 2007-05-09

So ihr Luschen... Hier ist die Lösung! Alles muss man selber machen. ;)

```typoscript
# Content Titel mit GIFBUILDER rendern
lib.stdheader.10.1 < Header1
lib.stdheader.10.2 < Header2

# Andere Überschrift (Header2) für Content Elemente != 1
lib.stdheader.10 {
	default < .1
	key >
	key.override = 2
	key.if {
		value = 1
		isGreaterThan.data = cObj:parentRecordNumber
	}
}
```

Danach wird zwar die Layout Auswahl der ausgewählten Überschrift ignoriert, doch dafür wird für jede Überschrift welche nicht zum Content Element 1 gehört der Header2 ausgegeben.

---

Quelle: „Grafische Überschrift für Elemente != 1 anders“, typo3.net, https://www.typo3.net/d/61702-grafische-ueberschrift-fuer-elemente-1-anders
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
