Zum Inhalt springen

Menü und Auto Parser

Erstellt am 12. April 2006 · Noch keine Antworten

Tags: Frage

wolfrmun ·

Hallo,

Ich habe folgendes Problem. Ich versuche, dass Beispiel aus der PDF Datei Modern Template Building, Teil 1, für meine eigene HTML Vorlage zu verwenden mit dem Auto Parser. Das klappt soweit gut, mit Ausnahme des Menüs.

Der (vereinfachte) Menüeintrag im HTML Dokument ist

<table>
<tr>
<td id="leftside">
<div class="nav"> <a href="#">Level 1</a></div>
<div class="nav sub"> <a href="#"> level 2</a></div>
<div class="nav sub"> <a href="#"> level 2 </a></div>
</td>
</tr>
</table>

Im setup habe ich folgendes definiert (analog zu MTB Teil 1 mit den entsprechenden Anpassungen)

plugin.tx_automaketemplate_pi1 {
content = FILE
content.file = fileadmin/index.html
elements{
BODY.all = 1
BODY.all.subpartMarker = DOCUMENT_BODY
HEAD.all = 1
HEAD.all.subpartMarker = DOCUMENT_HEADER
HEAD.rmTagSections = title
TD.all=1
}
relPathPrefix = fileadmin/
}

# Menü
temp.leftside = HMENU
temp.leftside.1 = TMENU
temp.leftside.1 {
NO.allWrap = <div class="nav"> | </div>
NO.stdWrap.htmlSpecialChars = 1
}
temp.leftside.2 = TMENU
temp.leftside.2 {
NO.allWrap = <div class="nav sub"> | </div>
NO.stdWrap.htmlSpecialChars = 1
}

temp.mainTemplate = TEMPLATE
temp.mainTemplate {
template =< plugin.tx_automaketemplate_pi1
workOnSubpart = DOCUMENT_BODY
subparts.leftside < temp.leftside
}

temp.headTemplate = TEMPLATE
temp.headTemplate {
template =< plugin.tx_automaketemplate_pi1
workOnSubpart = DOCUMENT_HEADER
}
page = PAGE
page.typeNum = 0
page.config.doctype = xhtml_trans

page.10 < temp.mainTemplate
page.headerData.10 < temp.headTemplate

Es wird kein Menü angezeigt. Ich möchte kein Menü in Typoscript erstellen, sondern ein existierendes Menü nach Typo3 importieren. Deswegen der Auto Parser. Was mache ich falsch?