Hallo,
ich habe mir ein eigenes Template erstellt.
CODE HTML:
_______________________________________________
<html>
<head>
<title>
- .:: David Dudek ::.
</title>
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
###DOKUMENT###
<table width="770" align="center" border="0" cellspacing="0" cellpadding="0">
<tr>
<td bgcolor="">
EIN BANNER (Bild habe ich auskommentiert)
</td>
</tr>
<tr>
<td align="center">###MENU_OBEN###</td>
</tr>
</table>
<br>
<table width="770" height="25" align="center" border="0" cellspacing="0" cellpadding="0">
<tr>
<td align="right">
</td>
</tr>
</table>
<table bgcolor="#23528b" width="770" bordercolor="#dddddd" height="750" align="center" border="1" cellspacing="0" cellpadding="10">
<tr>
<td width="520" valign="top">
<p> </p>
</td>
<td> </td>
</tr>
</table>
<table width="770" align="center" border="0">
<tr>
<td align="center">
<font size="1">
###MENU_UNTEN###
</font>
</td>
</tr>
<tr>
<td align="center">
<font size="1">
© 2003 David Dudek - Alle Rechte vorbehalten
</font>
</td>
</tr>
<tr>
</tr>
</table>
###DOKUMENT###
</body>
</html>
_______________________________________________
Dann habe ich die Datei im Ordner "fileadmin" gespeichert und möchte dieses Template jetzt benutzen.
Ich habe im Setup (des Modules Template) folgenden CODE eingegeben:
_______________________________________________
seite = PAGE
seite.typeNum = 0
seite.10 = TEMPLATE
seite.10
{
template = FILE
template .file = /fileadmin/david_dudek.html
workOnSubpart = DOKUMENT
}
_______________________________________________
Wenn ich jetzt auf die Ansicht klicke erscheint ein leeres Fenster....
😢
Kann mir jemand helfen?
Ich bin für jede Hilfe dankbar.
MfG
Rebecca
Hallo,
Rebecca schrieb template .file = /fileadmin/david_dudek.html
ich weiss nicht, ob es ausschließlich daran liegt, aber lösche mal das Leerzeichen zwischen "template" und ".file"
Gruß, Andi
template .file = /fileadmin/david_dudek.html
ersetzen durch
template.file = fileadmin/david_dudek.html (schrägstrich vor fileadmin raus)
Danke für die schnelle Antwort
Ich habe beide Fehler korrigiert... Leider klappt es trotzdem nicht...
Habt ihr vielleicht noch ein paar Vorschläge?
MfG Rebecca
Hast Du nach der Änderung am Template-Setup den Typo3-Cache geleert?
Gruß, Andi
Hallo,
kontrollier mal folgendes:
1. Clear All Caches
2. Im Template Setup auf den Link "Click here to edit whole template record"
Falls du die Extension "CSS Styled content" installiert hast sollte im Feld "Include Static (from Extension)" der Eintrag "CSS Styled Content" sein.
Falls du diese Extension nicht verwendest sollte im "Include Static" der Eintrag "content (default)" und evtl. "cSet Stylesheet" stehen.
Gruss,
Markus
Ich habe den Cash geleert und "content(default)" und "cSet Stylesheet" bei Include Static eingefügt....
Leider klappt es immer noch nicht...
MfG Rebecca
dein ###DOKUMENT###-Marker ist falsch:
denn oberen ersetzt du durch <!-- ###DOKUMENT### begin -->
und den unteren durch <!-- ###DOKUMENT### end -->
dann sollte das klappen 🙂
Gruß
Rebecca schriebWenn ich jetzt auf die Ansicht klicke erscheint ein leeres Fenster....
(1) Was zeigt der Quelltext Deines leeren Fensters?
(2) Für welche Seite in Deinem Pagetree hast Du das Setup-Template eingebunden? Für die gleiche Seite, die das leere Fenster erzeugt?
Gruß,
Andi
Hallo.
Ich denke es liegt daran, dass du in deiner HTML-Vorlage die body-Tags vergessen hast.
.
<body>
###DOKUMENT###
.
.
.
###DOKUMENT###
</body>
Vielleicht funzt es ja jetzt.
Gruß
der Bimbadu
@bimbadu
normalerweise ist es dem Browser egal, ob die body-tags da sind, oder nicht. Aber wie ich schon geschrieben hab, hängt es mit den DOKUMENT-Markern zusammen... Naja, mal sehen, was sie (oder steckt ein ER dahinter 🙂) antwortet...
Gruß
EDIT: Standard-mäßig fügt typo3 eigene body-tags ein...
Habe die beiden Marker auch geändert...
Leider klappt es immer noch nicht...
Habe ich vielleicht noch einen Fehler?
MfG
Rebecca
rebecca:
mach die seite doch mal im browser auf, und lass dir dann den quelltext der seite anzeigen und poste den mal hier, am besten in code-tags, dann ist es leichter zu lesen.
Gruß
Hier noch der Quelltext des leeren Fensters:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<!--
This website is brought to you by Typo3 - get.content.right
Typo3 is a free open source Content Management Framework
created by Kasper Skaarhoej and licensed under GNU/GPL.
Information and contribution at http://www.typo3.com
-->
<STYLE TYPE="text/css">
<!--
/* default styles for extension "tx_mininews_pi1" */
.tx-mininews-pi1 .tx-mininews-pi1-listrow P.tx-mininews-pi1-listrowField-title { font-weight:bold; }
.tx-mininews-pi1 .tx-mininews-pi1-listrow P.tx-mininews-pi1-listrowField-teaser { margin-bottom:15px; }
.tx-mininews-pi1 .tx-mininews-pi1-fp_listrow P.tx-mininews-pi1-fp_listrowField-title { font-weight:bold; }
.tx-mininews-pi1 .tx-mininews-pi1-fp_listrow P.tx-mininews-pi1-fp_listrowField-teaser { margin-top:0px; margin-bottom:10px; }
.tx-mininews-pi1 .tx-mininews-pi1-singleView P.tx-mininews-pi1-singleViewField-teaser { font-style:italic; margin-top:5px; margin-bottom:10px; }
.tx-mininews-pi1 .tx-mininews-pi1-browsebox P SPAN.tx-mininews-pi1-browsebox-strong { font-weight:bold; }
.tx-mininews-pi1 .tx-mininews-pi1-listrow P.tx-mininews-pi1-listrowField-teaser A { color:black; text-decoration:none; }
.tx-mininews-pi1 .tx-mininews-pi1-listrow P.tx-mininews-pi1-listrowField-teaser A:hover { color:black; text-decoration:none; }
-->
</STYLE>
<title>David Dudek</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="generator" content="Typo 3.3 CMS">
<script language="javascript">
<!--
browserName = navigator.appName;
browserVer = parseInt(navigator.appVersion);
var msie4 = (browserName == "Microsoft Internet Explorer" && browserVer >= 4);
if ((browserName == "Netscape" && browserVer >= 3) || msie4 || browserName=="Konqueror") {version = "n3";} else {version = "n2";}
function blurLink(theObject) {
if (msie4) {theObject.blur();}
}
// -->
</script>
</head>
<body bgcolor="#FFFFFF">
</body>
</html>
MfG Rebecca
seite = PAGE
seite.typeNum = 0
seite.10 = TEMPLATE
seite.10 {
template = FILE
template.file = fileadmin/david_dudek.html
workOnSubpart = DOKUMENT
}
probier doch mal, seite durch page zu ersetzen...
Ähm, möchte nicht unhöflich erscheinen, aber wenn das alles ist, was Du in Deinem Setup stehen hast, kann nichts angezeigt werden.
1. Du ersetzt die Marker nirgends mit Inhalt
2. Wo hast Du den Inhalt für die Menüs generiert?
3. Den doppelten Dokument Marker brauchst Du nicht
Poste mal den gesamten TS Code inkl. Menüdefinition.
Gruss
Thomas
Also, ich nehme jetzt mal an, dass Du tatsächlich nur Deine Designvorlage ausgegeben haben möchtest. Der folgende Code gibt Deine Designvorlage aus und ersetzt einen Marker durch Text. In der HTML Designvorlage habe ich die Marker ###DOKUMENT### durch body Tags ersetzt. Hier ist der Code (getestet!):
# Admin Panel aktivieren, erleichtert das Debugging
config.admPanel=1
seite = PAGE
seite.typeNum = 0
# Template initialisieren
seite.10 = TEMPLATE
seite.10 {
template = FILE
template.file = fileadmin/testsuite/demo.txt
# den Marker mit einem einfachen Text ersetzen
marks.MENU_OBEN = TEXT
marks.MENU_OBEN.value=Test
}
Hoffe, es klappt! Cache löschen nicht vergessen.
Gruss
Thomas
Habe seite durch page ersetzt... Leider klappt es immer noch nicht...
MfG
Rebecca
Das Ersetzen wir Dich nicht weiter bringen! Welchen Quellcode verwendest Du momentan????
Hier ist mein Template und der Quelltext des Setups:
<html>
<head>
<title>
- .:: David Dudek ::.
</title>
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
<!-- ###DOKUMENT### begin -->
<table width="770" align="center" border="0" cellspacing="0" cellpadding="0">
<tr>
<td bgcolor=""><img src="/Image_Archive/banner.gif" width="770" height="65"></td>
</tr>
<tr>
<td align="center">###MENU_OBEN###</td>
</tr>
</table>
<br>
<table width="770" height="25" align="center" border="0" cellspacing="0" cellpadding="0">
<tr>
<td align="right">
</td>
</tr>
</table>
<table bgcolor="#23528b" width="770" bordercolor="#dddddd" height="750" align="center" border="1" cellspacing="0" cellpadding="10">
<tr>
<td width="520" valign="top">
<p> </p>
</td>
<td> </td>
</tr>
</table>
<table width="770" align="center" border="0">
<tr>
<td align="center">
<font size="1">###MENU_UNTEN###Impressum</font>
</td>
</tr>
<tr>
<td align="center">
<font size="1">© 2003 David Dudek - Alle Rechte vorbehalten</font>
</td>
</tr>
<tr>
</tr>
</table>
<!-- ###DOKUMENT### end -->
</body>
</html>
Setup:
config.admPanel=1
seite = PAGE
seite.typeNum = 0
# Template initialisieren
seite.10 = TEMPLATE
seite.10
{
template = FILE
template.file = fileadmin/david_dudek.html
# den Marker mit einem einfachen Text ersetzen
marks.MENU_OBEN = TEXT
marks.MENU_OBEN.value=Test
}