:o big trouble brewing :o
ich hab nun versucht den css_styled_content einfach wegzulassen, um zu testen obs daran liegt oder nicht. einfach mal im typoscript statt dem ursprünglichen css_styled_content sachen
subpart.content = TEXT
subpart.content.value = Hello world!
eingefügt. ging erst nicht, der content bereich blieb leer. dann hab ich mich ein bischen im template file und im css umgesehen, und eigentlich rein aufbautechnische änderungen vorgenommen. siehe da, plötzlich ging es, und Hello World! wurde angezeigt.
daraufhin rückte ich die navigation ein stück zurecht und prompt fehlte die Navigatin komplett. Nur noch der leere Container auf der Seite war zu sehen.
die navigation ist erstellt gewesen über:
plugin.tx_automaketemplate_pi1 {
content = FILE
content.file = fileadmin/template/main/template_1.html
elements {
BODY.all = 1
BODY.all.subpartMarker = DOCUMENT_BODY
HEAD.all = 1
HEAD.all.subpartMarker = DOCUMENT_HEADER
HEAD.rmTagSections = title
TD.all = 1
DIV.all = 1
UL.all = 1
}
relPathPrefix = fileadmin/template/main/
}
temp.nav = HMENU
temp.nav.1 = TMENU
temp.nav.1 {
NO.allWrap = <li class="topnav"> |</li>
}
temp.nav.2 = TMENU
temp.nav.2 {
NO.allWrap = <li class="subnav"> |</li>
}
temp.mainTemplate = TEMPLATE
temp.mainTemplate {
template =< plugin.tx_automaketemplate_pi1
workOnSubpart = DOCUMENT_BODY
subparts.nav < temp.nav
subparts.content < styles.content.get
}
page = PAGE
page.typeNum = 0
page.10 < temp.mainTemplate
page.headerData.10 < temp.headTemplate
ging auch wie gesagt einwandfrei, bis ich im CSS file (!!!) mich mit den margins rumgespielt hab (es klingt so fürchterlich unwahrscheinlich, aber mehr wars meiner erinnerung nach tatsächlich nicht)...
sehr seltsam war weiterhin: als ich die navigation ebenfalls durch "hello world!" ersetzen wollte, ließ typo auch dies nicht mehr zu. die nav blieb leer.
es bleibt zu erwähnen, dass während der gesamten zeit der autotemplateparser funktioniert hat, und im quelltext immer brav die richtigen tags ausgelesen und markiert hat. nur wurden diese wodurch auch immer nicht befüllt...
ich möchte kurz mein template zeigen:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Home of NAFA</title>
<link rel="stylesheet" type="text/css" href="res/main.css">
</head>
<body>
<div id="wrapper">
<div id="header">
</div>
<div id="navigation">
<ul id="nav"></ul>
<div id="navfoot"></div>
</div>
<div id="content">
</div>
</div>
</body>
</html>
laut diesem template und dem dazugehörigen obrigen TS scripts sollte doch alles passen, oder nicht? zumindest hat es mit diesen einstellungen funktioniert. und nun tut es nicht mehr, und ich habe keinen dunst weswegen 🙂
nochmal zur sicherheit das vollständige TS:
plugin.tx_automaketemplate_pi1 {
content = FILE
content.file = fileadmin/template/main/template_1.html
elements {
BODY.all = 1
BODY.all.subpartMarker = DOCUMENT_BODY
HEAD.all = 1
HEAD.all.subpartMarker = DOCUMENT_HEADER
HEAD.rmTagSections = title
TD.all = 1
DIV.all = 1
UL.all = 1
}
relPathPrefix = fileadmin/template/main/
}
temp.nav = HMENU
temp.nav.1 = TMENU
temp.nav.1 {
NO.allWrap = <li class="topnav"> |</li>
}
temp.nav.2 = TMENU
temp.nav.2 {
NO.allWrap = <li class="subnav"> |</li>
}
temp.mainTemplate = TEMPLATE
temp.mainTemplate {
template =< plugin.tx_automaketemplate_pi1
workOnSubpart = DOCUMENT_BODY
subparts.nav < temp.nav
subparts.content < styles.content.get
}
temp.headTemplate = TEMPLATE
temp.headTemplate {
template =< plugin.tx_automaketemplate_pi1
workOnSubpart = DOCUMENT_HEADER
}
page = PAGE
page.typeNum = 0
page.10 < temp.mainTemplate
page.headerData.10 < temp.headTemplate
es tut mir leid, dass das hier so lang geworden ist, würde mich freuen, wenn sich trotzdem jemand die mühe machen würde mir zu helfen. wenn noch info fehlen, die wichtig wären, bitte darauf hinweisen, ich füge gerne an.
danke
alex