Zwei Probleme:
1. Wie kann ich den Seiteninhalt ohne die Überschrift ausgeben lassen. Die Überschrift lasse ich bereits zuvor als Grafik in einen Platzhalter rendern.
Bzw. alternative Möglichkeit zu meiner Variante: Die Überschrift als Grafik im CONTENT- Objekt zentriert rendern.
2. Ich lade bei jeder Seite eine Stylesheet- Datei, wo bereits die Formatierungen für Bodytext, Hyperlinks etc. definiert worden sind. Leider werden diese von Typo3 ignoriert und durch individuelle Einstellungen überschrieben. Kann man die Typo3- Generierung auf ein Minimum beschränken (z.B. Fettdruck von Passagen) ?
Update: Punkt 2 hat sich erledigt. Ich hatte den Dateinamen falsch in der Stylesheet- Variable hinterlegt. Deshalb konnte Typo3 das File nicht finden und hat die Standard- Einstellungen weiter verwendet.
Hier mal das TypoScript:
seite = PAGE
seite {
typeNum = 0
bodyTag = <body style="background-image:url(fileadmin/images/back_content.gif)">
stylesheet = fileadmin/style.css
10 = TEMPLATE
10.template = FILE
10.template.file = fileadmin/basic.html
10.workOnSubpart = DOCUMENT
10.marks {
TITLE = IMAGE
TITLE.file = GIFBUILDER
TITLE.file {
backColor = #000000
transparentBackground = 1
XY = [10.w] + 10, [10.h] + 10
10 = TEXT
10.text.field = title
10.fontSize = 24
10.fontFile = fileadmin/fonts/subway.ttf
10.fontColor = #FFFFFF
10.offset = 5, 30
}
MENU_LEFT = HMENU
MENU_LEFT.entryLevel = 0
MENU_LEFT.1 = GMENU
MENU_LEFT.1.NO {
wrap = <tr><td>|</td></tr>
backColor = #000000
XY = 150, [10.h] + 10
10 = TEXT
10.text.field = title
10.fontFile = fileadmin/fonts/subway.ttf
10.fontSize = 20
10.fontColor = #FFFFFF
10.offset = 4, 25
10.niceText = 0
}
MENU_LEFT.1.RO = 1
MENU_LEFT.1.RO {
backColor = #6B8E23
XY = 150, [10.h] + 10
10 = TEXT
10.text.field = title
10.fontFile = fileadmin/fonts/subway.ttf
10.fontSize = 20
10.fontColor = #FFFFFF
10.offset = 4, 25
10.niceText = 0
}
MENU_LEFT.2 = GMENU
MENU_LEFT.2 {
expAll = 0
NO {
wrap = <tr><td>|</td></tr>
backColor = #000000
XY = 150, [10.h] + 10
10 = TEXT
10.text.field = title
10.fontFile = fileadmin/fonts/subway.ttf
10.fontSize = 14
10.fontColor = #FFFFFF
10.offset = 4, 20
10.niceText = 0
}
}
MENU_LEFT.2.RO = 1
MENU_LEFT.2.RO {
backColor = #6B8E23
XY = 150, [10.h] + 10
10 = TEXT
10.text.field = title
10.fontFile = fileadmin/fonts/subway.ttf
10.fontSize = 14
10.fontColor = #FFFFFF
10.offset = 4, 20
10.niceText = 0
}
ENTRY_POINT = HMENU
ENTRY_POINT {
special = rootline
special.range = 1|-1
1 = TMENU
1.target = _self
1.wrap = <font face="Arial" size="1" color="#FFFFFF">|</font>
1.NO.linkWrap = | >
}
CONTENT_PART = CONTENT
CONTENT_PART.table = tt_content
CONTENT_PART.tt_content = COA
CONTENT_PART.tt_content {
# 10 = TEXT
# 10.field = header
# 10.wrap = <b>|</b><br />
20 = TEXT
20.field = bodytext
}
}
}
Und hier zur Sicherheit auch mal das HTML- Template:
<html>
<head>
<title>.::WWW.SCHENSER-ONLINE.DE::.</title>
<link rel="stylesheet" href="fileadmin/templates/styles.css" type="text/css" />
</head>
<body>
<!-- ###DOCUMENT### begin -->
<table border="0" width="100%" height="100%" cellspacing="0" cellpadding="0">
<tr>
<td colspan="2" align="center" valign="middle" style="background-image:url(fileadmin/images/back_top.jpg)">
<img src="fileadmin/images/title.gif" alt="title.jpg" />
</td>
</tr>
<tr>
<td align="left" valign="top" width="150" height="100%" bgcolor="#000000">
<table border="0" width="150" cellspacing="0" cellpadding="0">
###MENU_LEFT###
</table>
</td>
<td align="left" valign="top" width="100%">
<table border="0" align="left" width="100%" cellspacing="0" cellpadding="0">
<tr>
<td align="left">
###ENTRY_POINT###
</td>
</tr>
<tr>
<td align="center" valign="top">
###TITLE###
</td>
</tr>
<tr>
<td align="left" valign="top">
###CONTENT_PART###
</td>
</tr>
</table>
</td>
</tr>
</table>
<!--###DOCUMENT### end-->
</body>
</html>
[/list][/i][/b]