Zum Inhalt springen

Probleme bei der Template erstellung

Erstellt am 13. Dezember 2008 · 7 Antworten · letzte Antwort am 14. Dezember 2008

Tags: Frage

hjforster ·

Hallo,

also Typo3 ist für mich gaaaanz neu.
Ich hab mal nach der Vorlage von
http://www.traum-projekt.com/forum/73-workshops-und-tutorials/78037-workshop-typo3-workshop-teil-iii.html

versucht das Template zu erstellen.
ich hab die css und die html DAtei erstellt, aber wenn ich bei Tempate auf die Lupe klicke dann steht im Browser folgendes:

body start -- div id=komplett div id=header###LOGO###/div div id=menuline###TOPMENU###/div div id=left###LINKS###/div div id=content###INHALT###/div div id=footer###FOOTER###/div /div !--

Es sollte ja aber das Grudgerüst der Seite angezeigt werden.

Wo liegt hier bei mir das Problem.
Hat das was mit der "id" zu tun??
Gruß

wacko_t3 ·

hallo

nicht klar ist mir, wo die ganzen spitzen klammern um die div-tags hingekommen sind, und auch, wo die anführungszeichen um die div-ids sind. sind die im template noch drin?

...
<div id="komplett">
	<div id="header">###LOGO###</div>
        ...
</div>
...

gruss Wacko

DerRobert ·

hallo,

Schick mal deinen ganzen Template-Code und füg ihn in einen TS-Block ein, dann kann ichs dir vielleicht sagen. Es könnte nämlich auch sein das du irgendwo einen "a" oder eien Zeilenumbruch falsch hast oder zu viel oder vielleicht zwei "üs" insofern schwer zu sagen ohne Template Code 🙂

liebe Grüße
Robert

hjforster ·

Hallo,

also so sieht meine Dtaei aus:

!DOCTYPE HTML PUBLIC -//W3C//DTD HTML 4.01//EN
http://www.w3.org/TR/html4/strict.dtd
html
head
link rel=stylesheet href=../css/site.css media=screen,projection
title/title

/head

body
!-- ###DOKUMENT### start --
<div id="komplett">
<div id="header">###LOGO###</div>
<div id="menuline">###TOPMENU###</div>
<div id="left">###LINKS###</div>
<div id="content">###INHALT###</div>
<div id="footer">###FOOTER###</div>
/div
!-- ###DOKUMENT### end --
/body
/html

Was ist hier falsch oder wo kann mein Fehler liegen??
Gruß

DerRobert ·

Hallo,

erst mal müsste der Code so aussehen:

<!DOCTYPE HTML PUBLIC -//W3C//DTD HTML 4.01//EN
http://www.w3.org/TR/html4/strict.dtd>
<html>
<head>
<link rel=stylesheet href=../css/site.css media=screen,projection>
<title></title>

</head>

<body>
<!-- ###DOKUMENT### start -->
<div id="komplett">
<div id="header">###LOGO###</div>
<div id="menuline">###TOPMENU###</div>
<div id="left">###LINKS###</div>
<div id="content">###INHALT###</div>
<div id="footer">###FOOTER###</div>
</div>
<!-- ###DOKUMENT### end -->
</body>
</html>

Fall die kleiner und größer Zeichen tatsächlcih fehlen sollten bei dir im Code (und nicht nur bei dem was du uns jetzt gepostet hast) füg den Code stattdessen ein dann sollte es klappen.

ansonsten brauche ich acuh den code den du bei TEMPLATE eingetragen hast.

liebe Grüße
Robert

hjforster ·

Hallo,

also ich hab den Code bei der template.html eingetragen, es hat sich aber nichts geändert.

Hier ist der Code der unter Template, dann dort bei Setup steht:
page = PAGE
page {
bodyTag = body
includeCSS {
file1 = fileadmin/css/site.css
}

10 = TEMPLATE
10 {
template = FILE
template.file = fileadmin/templates/template.html

workOnSubpart = DOKUMENT
marks {


}
}
}

Hoffe Ihr könnt damit was anfangen.
Gruß

hjforster ·

Hallo,

hier noch die site.css

body {
text-align:center;
background:#fff;
}

#komplett {
margin:30px auto;
width:788px;
text-align:left;
}

#header {
height:70px;
background: green;
}
#menuline {
height:18px;
color: #fff;
background: blue;;
}
#left {
width:140px;
float:left;
background:#ffffcc;
}
#content {
float:left;
}
#footer {
clear:left;
background:#000;
color:#fff;
height:16px;
}

hjforster ·

Hallo,

ich habe meinen Fehler gefunden.
Ich habe die Zuweisung des css_styled_contend vergessen.

Gruß und schon mal Danke.