Ich möchte gerne die Überschrift ausgeben und dann gleich mit CSS formatieren. So weit so gut.
Folgender Code, funktioniert, gibt aber den Seitentitel aus. Wie kann ich mir die Überschrift ausgeben lassen? Ich nehme an, das "title" für den Seitentitel steht. Wie nennt sich den die Überschrift?
marks.PAGETITLE = TEXT
marks.PAGETITLE {
field = title
htmlSpecialChars = 1
}
Die Überschrift von Inhaltselementen wird immer ausgegeben.
Ansonsten gibt es keine weiteren Überschrifen, oder was meinst du mit Überschrift???
Hallo Mauki,
versuch doch mal:
marks.PAGETITLE = TEXT
marks.PAGETITLE {
field = header
htmlSpecialChars = 1
}
field = entspricht dem Spaltennamen in der Datenbank (table tt_content)
Mit "header" hatte ich es auch schon probiert, es passiert aber nichts.
In meiner Vorlage sieht es bei mir so aus. Typoscript, habe ich ja schon angegeben.
<div class="box4">
###klickpfad###
<br>
<br>
<h1>###ueberschrift###</h1>
<br>
<br>
###content###
<br>
<br>
<br>
<br>
###fuss###
</div>
Ich versteh nicht ganz das Problem.
Die Überschrift eines Inhaltselementes wird doch immer ausgegeben.
Ok, wenn die immer ausgegeben wird ist es ja Prima. Ich will die aber noch entsprechend mit <h1> über meine Stylesheetdatei formatieren.
Wie formatier ich das dann entsprechend bzw wie kann ich die Überschrift ansprechen.
Pack das in dein Constants Feld:
content {
defaultHeaderType = 1
wrap.header = |
wrap.header1 = <h1> | </h1>
wrap.header2 = <h2> | </h2>
wrap.header3 = <h3> | </h3>
wrap.header4 = <h4> | </h4>
}
oder benutzer css_styled_content.
Danke, das hat bestens funktioniert