Hallo!
Versuch jetzt schon seit Tagen ein Menü zu intgrieren.
Ich habe keine Ahnung ob da ein Fehler drin ist oder was ich sonst falsch mache :x Könnte mir vielleicht jemand eine kleine Anleitung geben wie ich das machen muss? Unten steht mein Code! Wäre nett!
Gruß
# Template content object:
temp.mainTemplate = TEMPLATE
temp.mainTemplate {
template = FILE
template.file = fileadmin/template/main/test.html
}
# Default PAGE object:
page = PAGE
page.typeNum = 0
page.10 < temp.mainTemplate
workOnSubpart = DOCUMENT_BODY
subparts.INSIDE_HEADER = TEXT
subparts.INSIDE_HEADER.value = HELLO WORLD!
# Configuring the Auto-Parser:
plugin.tx_automaketemplate_pi1 {
# Read the template file:
content = FILE
content.file = fileadmin/template/main/test.html
# Here we define which elements in the HTML that
# should be wrapped in subpart-comments:
elements {
BODY.all = 1
BODY.all.subpartMarker = DOCUMENT_BODY
HEAD.all = 1
HEAD.all.subpartMarker = DOCUMENT_HEADER
HEAD.rmTagSections = title
TD.all = 1
}
# Prefix all relative paths with this value:
relPathPrefix = fileadmin/template/main/
}
# Default PAGE object:
page = PAGE
page.typeNum = 0
page.config.disableAllHeaderCode=1
page.10 =< plugin.tx_automaketemplate_pi1
#menü
page.10 = HMENU
page.10.entryLevel = 1
page.10.1 = TMENU
page.10.1.NO {
linkWrap = <B> |</B><BR>
}
am besten lädst du dir diese DOKUMENTATION und ab seite 43 steht ne menge über menüs drin. ist sehr hilfreich.
in der doku steht auch drin wie man mit templates und markern umgeht. ich glaube in deinem code stimmt nämlich so einiges nicht.
du arbeitest an dauern mit der ebene 10 (page.10)
und das PAGE-Objekt selber brauch nur ein mal erstellt zu werden.
lies dir die doku am besten mal komplett durch.
Hi!
Die Doku hab ich mir schon durchgelesen, aber irgendwie versteh ichs nicht so ganz. Aber trotzdem danke! Also das ist jetzt mein Code ohne Menü:
# Template content object:
temp.mainTemplate = TEMPLATE
temp.mainTemplate {
template = FILE
template.file = fileadmin/template/main/test.html
}
# Default PAGE object:
page = PAGE
page.typeNum = 0
page.10 < temp.mainTemplate
page.config.disableAllHeaderCode=1
page.10 =< plugin.tx_automaketemplate_pi1
workOnSubpart = DOCUMENT_BODY
subparts.INSIDE_HEADER = TEXT
subparts.INSIDE_HEADER.value = HELLO WORLD!
# Configuring the Auto-Parser:
plugin.tx_automaketemplate_pi1 {
# Read the template file:
content = FILE
content.file = fileadmin/template/main/test.html
# Here we define which elements in the HTML that
# should be wrapped in subpart-comments:
elements {
BODY.all = 1
BODY.all.subpartMarker = DOCUMENT_BODY
HEAD.all = 1
HEAD.all.subpartMarker = DOCUMENT_HEADER
HEAD.rmTagSections = title
TD.all = 1
}
# Prefix all relative paths with this value:
relPathPrefix = fileadmin/template/main/
}
Den Code für das Menü muss ich ja eigentlich bloss drunter setzen und dann müsste es eigentlich angezeigt werden oder?
gruß