Hallo,
leider gelingt es mir nicht in Typo3 ein Menü zu erstellen. Um die Funktionsweise besser verstehen zu können wollte ich erstmal ein fertiges Script benutzen. Hier im Forum (und auch auf anderen Internetseiten) habe ich viele Codeschnipsel gefunden, doch es ist mir nach wie vor nicht gelungen ein Menü anzeigen zu lassen.
Ich habe zuletzt folgendes Tutorial benutzt:
http://82.165.8.199/typo3cms/exotec-design.de/index.php?id=205
Ich erkläre mal meine Schritte:
1. Ich habe eine Datei namens test.html mit folgenden Inhalt erstellt:
<!--###document###-->>
<div id="nav">
<!--###nav###-->
<!--###nav###-->
</div>
<div id="content">
<!--###content###-->
<!--###content###-->
</div>
<!--###document###-->
Die Datei test.html liegt im Ordner fileadmin
Nun habe ich in Typo3 eine neue Seite erstellt, und habe dort im Template unter Setup folgenden Code eingetragen:
# Default PAGE object:
seite = PAGE
seite.typeNum = 0
seite.bodyTag = <body bgcolor="#42556B" text="#000000" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
seite.stylesheet = fileadmin/test.css
seite.hover = #EF1C21
seite.10 = TEMPLATE
seite.10 {
template = FILE
template.file = fileadmin/test.html
workOnSubpart = document
subparts.nav = HMENU
subparts.nav.1 = TMENU
subparts.nav.1 {
expAll = 1
wrap = <ul>|</ul>
NO {
beforeWrap = <li id="first">| || <li id="second">| || <li id="third">| ||<li id="fourth">| || <li id="fifth">| || <li id="sixth">|
linkWrap = |
doNotShowLink = 1
before.cObject = TEXT
before.cObject.field = uid
before.cObject.dataWrap = <a href="index.php?id=|" accesskey="{field:tx_govaccessibility_accesskey}" title="{field:title}:{field:subtitle} ACCESSKEY: {field:tx_govaccessibility_accesskey}">
#before.cObject.dataWrap = <a href="|.html" accesskey="{field:tx_govaccessibility_accesskey}" title="{field:title}:{field:subtitle} ACCESSKEY: {field:tx_govaccessibility_accesskey}">
after.cObject = TEXT
after.cObject.field = title//nav_title
after.cObject.htmlSpecialChars = 1
after.cObject.wrap = |</a>
wrapItemAndSub = |</li> || |</li> || |</li>|||</li> || |</li> || |</li>
}
ACT > .NO
ACT = 1
ACT {
beforeWrap = <li id="first_act">| || <li id="second_act">| || <li id="third_act">| ||<li id="fourth_act">| || <li id="fifth_act">| || <li id="sixth_act">|
wrapItemAndSub = |</li> || |</li> || |</li>|| |</li> || |</li> || |</li>
}
}
}
Ich bin also nach der Anweisung auf http://82.165.8.199/typo3cms/exotec-design.de/index.php?id=205 vorgegangen.
Ich dachte nun das ein Menü angezeigt wird, doch leider ist dem nicht so. Jetzt stellt sich für mich die Frage: wo fehlt noch was???
Auch andere Codeschnipsel funktionieren bei mir nicht.
Muss die css-Datei einen besonderen Inhalt haben? Oder ist der Inhalt der css-Datei egal? Bekomme ich normalerweise ein Menü angezeigt, auch wenn die css-Datei fehlerhaft wäre?
Muss im Template unter "Include static" ein Eintrag stehen?
Vielleicht kann mal jemand eine idiotensichere Anleitung durchgeben.
Ich bin nämlich langsam aber sicher echt genervt!
Ich möchte mich schon jetzt für Eure Unterstützung danken.
Gruss
Dieter