---
title: "Überschriften definieren"
url: "https://www.typo3.net/d/85545-ueberschriften-definieren"
source: "typo3.net"
tags: ["TYPO3","TypoScript","Frage","Inhaltselemente"]
created: "2009-01-07"
last_reply: "2009-01-13"
replies: 5
solved: false
page: 1
pages: 1
lang: "de"
---

# Überschriften definieren

TYPO3 › TypoScript · 5 Antworten · gestartet 2009-01-07

## Eröffnungsbeitrag

**vinter** · 2009-01-07 · [Beitrag #1](https://www.typo3.net/d/85545-ueberschriften-definieren/1)

Hallo,
habe folgendes TS, die default-Überschrift ist ok und wird angezeigt, die 1.Überschrift erscheint jedoch nicht im BE.
Wo liegt mein Fehler?  :o

```typoscript
# Headlines neu definieren
lib.stdheader >
lib.stdheader = CASE
lib.stdheader {
                key.field = header_layout
                default = TEXT
                default.field = header
                default.wrap = <h1 class="normal"> | </h1>
  
                1 = TEXT
                1.field = header
                1.wrap = <h1 class="blau_normal" | </h1><br />
              } #ende lib.stdheader
```

Vielen Dank.

## Antworten

### [#2](https://www.typo3.net/d/85545-ueberschriften-definieren/2) · Michaelh74 · 2009-01-08

Was meinst Du genau damit?

> die 1.Überschrift erscheint jedoch nicht im BE

Wird nicht im Auswahl-Feld im BE angezeigt, oder?

Gruß
Michael

### [#3](https://www.typo3.net/d/85545-ueberschriften-definieren/3) · vinter · 2009-01-10

Hi

du hast Recht. Ich meine im FE. Sorry.
Wenn ich eine andere Überschrift auswähle als default,z.B. Layout1 die ich in TS (falsch?) definiert habe, erscheint im FE keine Überschrift mehr zum Text.Gehe ich zurück auf default, ist wieder eine da.

Hast Du eine Tip?

Danke
vinter

### [#4](https://www.typo3.net/d/85545-ueberschriften-definieren/4) · Michaelh74 · 2009-01-10

So ist der header per css_styled_content definiert:

```typoscript
# Content header:
lib.stdheader = COA
lib.stdheader {
   
  	# Create align style-attribute for <Hx> tags
  2 = LOAD_REGISTER
  2.headerStyle.field = header_position
  2.headerStyle.required = 1
  2.headerStyle.noTrimWrap = | style="text-align:|;"|
   
  	# 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="|"|
   
  	# Date format:
  5 = TEXT
  5.field = date
  5.if.isTrue.field = date
  5.date = d/m Y
  5.wrap = <p class="csc-header-date">|</p>
  5.prefixComment = 2 | Header date:
   
  	# This CASE cObject renders the header content:
  	# currentValue is set to the header data, possibly wrapped in link-tags.
  10 = CASE
  10.setCurrent {
    field = header
    htmlSpecialChars = 1
    typolink.parameter.field = header_link
  }
  10.key.field = header_layout
  10.key.ifEmpty = {$content.defaultHeaderType}
  10.key.ifEmpty.override.data = register: defaultHeaderType
   
  10.1 = TEXT
  10.1.current = 1
  10.1.insertData = 1
  10.1.fontTag = <h1{register:headerStyle}{register:headerClass}>|</h1>
   
  10.2 < .10.1
  10.2.fontTag = <h2{register:headerStyle}{register:headerClass}>|</h2>
   
  10.3 < .10.1
  10.3.fontTag = <h3{register:headerStyle}{register:headerClass}>|</h3>
   
  10.4 < .10.1
  10.4.fontTag = <h4{register:headerStyle}{register:headerClass}>|</h4>
   
  10.5 < .10.1
  10.5.fontTag = <h5{register:headerStyle}{register:headerClass}>|</h5>
   
  	# Pops the used registers off the stack:
  98 = RESTORE_REGISTER
  99 = RESTORE_REGISTER
   
  	# Post-processing:
  stdWrap.fieldRequired = header
  stdWrap.if {
    equals.field = header_layout
    value = 100
    negate = 1
  }
   
  stdWrap.editIcons = tt_content : header, [header_layout | header_position], [header_link|date]
  stdWrap.editIcons.beforeLastTag = 1
  stdWrap.editIcons.iconTitle.data = LLL:EXT:css_styled_content/pi1/locallang.xml:eIcon.header
   
  stdWrap.dataWrap = <div class="csc-header csc-header-n{cObj:parentRecordNumber}">|</div>
  stdWrap.prefixComment = 2 | Header:
}
```

Somit musst Du das über z.B. machen:

```typoscript
lib.stdheader.10.1.fontTag = <h1 class="normal"> | </h1>
```

Gruß
Michael

### [#5](https://www.typo3.net/d/85545-ueberschriften-definieren/5) · vinter · 2009-01-12

Hallo Michael.

Danke für Deine ausführliche Antwort.

Ich werd daraus aber nicht schlau.

### [#6](https://www.typo3.net/d/85545-ueberschriften-definieren/6) · Michaelh74 · 2009-01-13

```typoscript
lib.stdheader.10.1.fontTag = <h1 class="normal"> | </h1>
```

Was verstehst Du denn nicht?

Gruß
Michael

---

Quelle: „Überschriften definieren“, typo3.net, https://www.typo3.net/d/85545-ueberschriften-definieren
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
