Moin, moin,
Nachdem ich die Dokumentation auf Typo3.net durch bin ist der Templateaufbau wesentlich besser zu verstehen also mit den .org Dokumenten. Nun bin ich allerdings dabei mal mit wirklich eigenen Templates anzufangen.
Ich habe mal mit etwas ganz einfachem angefangen und komme zu unbefriedigenden Ergebnissen.
Ausgangslage: Neues leeres Template generiert, das dann halt nur das übliche HELLO WORLD enthält.
Selbiges TS gelöscht und durch folgendes ersetzt:
# Default PAGE object:
page = PAGE
page.typeNum = 0
page.bodyTag = <body bgcolor = "white">
page.5 = TEMPLATE
page.5 {
template = FILE
template.file = templates/FirstTry/index.html
workOnSubpart = DOC_BODY
marks.OI = TEXT
marks.OI.value = Hallo Welt!
}
Das HTML Template unter templates/FirstTry/index.html ist vorhanden und sieht wie folgt aus:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>Untitled</title>
</head>
<body>
<!--###DOC_BODY###-->
Das ist das Template
<table>
<tr>
<td valign="top" colspan="2">###PFAD###</td>
</tr>
<tr>
<td valign="top">###MENU1###</td>
<td valign="top">###OI###</td>
</tr>
</table>
<!--###DOC_BODY###-->
</body>
</html>
Als Ergebnis tät ich erwarten, dass der Marker OI durch "Hallo Welt" ersetzt würde. Ist aber nicht so, die angezeigte Webseite ist reinweiss:
</head>
<body bgcolor = "white">
</body>
</html>
Hat jemand einen Hinweis für mich?
--
mfg Matthias