Zum Inhalt springen

Überschrift - Typ (Layout 1, Layout 2, Layout 3, usw.) ändern

Erstellt am 25. Januar 2009 · 6 Antworten · letzte Antwort am 23. Januar 2015

Tags: Inhaltselemente, Frage

tHaHooL ·

Ich habe eine kurze Frage zu den vorgegebenen Überschriftstypen:

Da gibts ja

  • normal
    Layout 1
    Layout 2
    Layout 3
    Layout 4
    Layout 5
    verborgen

Wie kann man die hinterlegten Werte (Grösse / Font) am einfachsten anpassen?
Es geht mir nur um diese Werte, also wenn das via TS möglich wäre wär mir das die liebste Lösung.
Irgendwo müssen ja die default-Werte hinterlegt sein.

Vielen Dank!

Unbekannter Benutzer ·

Ähm, normalerweise werden da HTML-Überschriften H1 bis H5 erzeugt. Die Darstellung wird somit über dein CSS und falls das nicht existiert über die Standardeinstellung deines Browsers bestimmt. Also einfach H1 bis H5 im CSS definieren und fertig.

makirolle ·

Da geht aber nochmehr. bspw.
Änderung der Beschriftung im BE

## Layout Typen umbenennen
TCEFORM.tt_content.header_layout.altLabels {
1 = Grafisch 1
2 = Grafisch 2
3 = H3 mit CSS 140%
4 = H4 mit CSS 120%
5 = H5 mit CSS 100% fett
6 = H6 mit CSS, blau 100% fett
}
## Layout Typen ausblenden
TCEFORM.tt_content.header_layout.removeItems = 7,8,9,10
#100 für Hidden/Verborgen

oder Überschriften neu definieren

#Seitenüberschrift gestalten
lib.stdheader > 
lib.stdheader = CASE 
lib.stdheader { 
  key.field = header_layout
  # Verlinkung von Ueberschriften
  default.typolink {
  	parameter.insertData = 1
  	parameter = {field:header_link}
  }
  1 = IMAGE 
  1.file = GIFBUILDER
  1.file { 
    XY = [10.w]+5, 52 
    backColor = #92BACD
    format = PNG
    10 = TEXT 
    10.text.field = header 
    10.text.case = upper
    10.fontColor = #FFFFFFFF 
    10.fontFile = fileadmin/template/fonts/meinfont.TTF
    10.fontSize = 32 
    10.offset = 1, 24 
    10.niceText = 1
    # 10.spacing = 2 -> sieht gruselig aus
    }
  2 < .1
  2.file {
  	XY = [10.w]+5, 60
  	10.offset = 1, 35
  	20.offset = 0,35
  	20.15.offset = 1, 37
  	}
  3 = TEXT 
  3.field = header 
  3.wrap = <h3>|</h3>
  4 = TEXT 
  4.field = header 
  4.wrap = <h4>|</h4>
  5 = TEXT 
  5.field = header 
  5.wrap = <h5>|</h5>
  6 = TEXT 
  6.field = header 
  6.wrap = <h6>|</h6>
  default < .1
  #Verborgen/Hidden auf leer setzen/löschen
  100 = TEXT
  100.field >
}
anderlk ·

Gibts auch ne Möglichkeit, dass standardmäßig (beim neuen anlegen) immer die dritte Überschrift vorselektiert ist?

Gruß Anderl

Unbekannter Benutzer ·

Vielen Dank hat mir gerade sehr weiter geholfen.

@makirolle

vielleicht für Anfänger oder Leute wie ich die leicht vergesslich sind ist zu erwähnen das der 1. Codeblock in das TSConfig der root Seite gehört 🙂

Ei-Dotter ·

> Gibts auch ne Möglichkeit, dass standardmäßig (beim neuen anlegen) immer die dritte Überschrift vorselektiert ist?

TCAdefaults.tt_content.imageborder = 2
TCAdefaults.tt_content.header_layout = 3