Root-Template angelegt und was in der Art reingeschrieben?
###### Default Page Object #######
############################
page = PAGE
page.includeCSS {
file1 = fileadmin/templates/main.css
}
page.typeNum = 0
page.10 = USER
page.10.userFunc = tx_templavoila_pi1->main_page
Das Template sieht nun so aus:
Constants
# Limitation of picture widths in main content column:
styles.content.imgtext.maxW = 600
# Setting link targets to nothing (no frames mode)
PAGE_TARGET =
content.pageFrameObj =
# Making sure each line in image captions (of Image content elements) are applied to corresponding image number in the element:
styles.content.imgtext.captionSplit = 1
Setup wie folgt:
## Menu [Begin]
lib.mainMenu = HMENU
lib.mainMenu.entryLevel = 0
lib.mainMenu.1 = TMENU
lib.mainMenu.1.NO {
allWrap = <li>|</li>
}
## Menu [End]
config.spamProtectEmailAddresses = 1
page = PAGE
page.typeNum = 0
page.includeCSS {
file1 = fileadmin/templates/menu.css
file2 = fileadmin/templates/style.css
}
page.10 = USER
page.10.userFunc = tx_templavoila_pi1-main_page
ALLERDINGS:
Zu sehen ist immer noch nichts!
Irgendwie hab ich das Gefühl, dass es etwas triviales ist, aber ich komm nicht dahinter.
Gruß
gunslinger
P. S.
Warum muss ich die css Dateien manuell in den Setup eintragen. Ich dachte, dies würde TV über die HTML Tags einbinden?
Gruß
gunslinger
moin
vielleicht liegts an php5?
hab irgendwo so was mal gelesen, dass typo3 nicht mit php5 funkt.
ansonsten sieht dein html-code so aus, als ob du nur den body mit dem root CO gemappt hättest. poste mal den html-code und was du gemappt hast.
die css dateien werden tatsächlich über TV eingebunden, schmeiss sie also aus dem code raus.
gruss demeter
demeter schrieb
die css dateien werden tatsächlich über TV eingebunden, schmeiss sie also aus dem code raus.
Man kann die CSS-Dateien über TV einbinden lassen.
Jedoch ist man wesentlich flexibler wenn man sie per TypoScript einbindet - und mir gefällts einfach besser... 🙂
Dass Typo3 nicht mit PHP5 funktioniert stimmt meines Wissens nach nicht.
vielleicht liegts an php5?
hab irgendwo so was mal gelesen, dass typo3 nicht mit php5 funkt.
T3 läuft mit PHP5. Man sieht ja auch, daß oben HTML-Code ausgegeben wird.
Wenn dein Setup tarsächlich so aussieht ist da ein kleiner Fehler drin.
Statt:
page.10.userFunc = tx_templavoila_pi1-main_page
muss es
page.10.userFunc = tx_templavoila_pi1->main_page
heissen.
Waldo
@woida und waldosparding
vielleicht liegts an php5?
hab irgendwo so was mal gelesen, dass typo3 nicht mit php5 funkt.
oops, da war ich wohl falsch informiert :o
wie man die css dateien einbindet ist, denke ich, geschmackssache, doppelt sollte es aber meiner meinung nach nicht sein.
viele grüsse
demeter
Das ist echt der Hammer:
Es liegt tatsächlich an der Zeile
page.10 = USER
page.10.userFunc = tx_templavoila_pi1-main_page
Wenn ich > einfüge, geht's (Ich werd Wahnsinnig)
Der HTML Code sieht jetz wie folgt aus
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252" />
<link rel="stylesheet" type="text/css" href="fileadmin/templates/style.css" />
<link rel="stylesheet" type="text/css" href="fileadmin/templates/menu.css" />
<script type="text/javascript">
/*<![CDATA[*/
<!--
// JS function for uncrypting spam-protected emails:
function UnCryptMailto(s) { //
var n=0;
var r="";
for(var i=0; i < s.length; i++) {
n=s.charCodeAt(i);
if (n>=8364) {n = 128;}
r += String.fromCharCode(n-(1));
}
return r;
}
// JS function for uncrypting spam-protected emails:
function linkTo_UnCryptMailto(s) { //
location.href=UnCryptMailto(s);
}
// -->
/*]]>*/
</script>
</head>
<body>
<div id="headercontainer">
<div id="header">
<h1>website.name.here.</h1>
</div>
</div>
<div id="menucontainer">
<div id="menu">
<div id="navcontainer">
<ul id="navlist"></ul>
</div>
</div>
</div>
<div id="content">!--TYPO3SEARCH_begin--!--TYPO3SEARCH_end--</div>
<div id="footer">
web design by <a title="derby web design" href="http://www.tristarwebdesign.co.uk">tri-star web design</a>
</div>
</body>
</html>
Dabei ist es egal, ob ich die Css Datei im Setup eingebe oder nicht.
Gruß ;-)
gunslinger
Danke auch von mir... die Zeile ist in sämtlichen tutorials falsch geschrieben... und wenn man nicht weiss wie es muss dann legt man eine Seite an probiert löscht sie probiert wieder löscht wieder... ein teufelskreis *g*