ich habe mich mal mit typo3 auseinander gesetzt,
an sich klappt alles super,
nur ich hänge bei der Menüerstellung fest.
im forum habe ich n nettes beispiel gefunden:
http://www.expression-dance.com/
das ganze soll so aussehen:
Bild: home.arcor.de/…/bg.JPG
mein script lautet folgt:
# Default PAGE object:
page = PAGE
page {
stylesheet = style.css
10 = IMAGE
10 {
file = header.jpg
wrap = <div id="header" align="center"> | </div>
}
20 = HMENU
20 {
wrap = <div id="navi1"> | </div>
1 = TMENU
1.wrap = <table width="750px" align="center"><tr> | </tr></table>
1.NO.wrapItemAndSub = <td align="center"><b> | </b></td>
}
30 = HMENU
30 {
wrap = <div id="navi2"> | </div>
2 = TMENU
2.wrap = <table width="600px" align="center"><tr> | </tr></table>
2.NO.wrapItemAndSub = <td align="center"> | </td>
}
40 < styles.content.get
40.wrap = <div id="content"> | </div>
}
aber im div werden keine untermenüs reingeladen wenn ich auf ein hauptpunkt klicke...
sieht jemand den fehler?
mh ich hab gehört das geht irgendwie mit entryLevel oder so aber wenn ich das einfüge kommt nur noch kryptischeres raus 🙁
Also entryLevel ist richtig.
Hab es bei mir auch so, da das Untermenü vom Hauptmenü getrennt ist
Das vereinfachte TS dazu wäre:
...
10 = HMENU
10 {
entryLevel = 1
1 = TMENU
1 {
wrap = <ul>|</ul>
NO = 1
NO {
wrapItemAndSub = <li>|</li>
}
...
}
}
Ich denke, das hilft dir weiter.
Dein
30 = HEMNU
30.2 = TMENU
funzt so nicht. Ohne 1 = TMENU gibt's kein 2 = TMENU
Gruß
Wenn Navi 2 das Untermenü zu Navi 1 sein soll, dann musst du Navi 2 auch in Navi 1 als 2. Level definieren. Du dagegen definierst den 2. Level als eigenständiges Menü an Position 30 ???
Also etwa so: (Deine wraps passen dann nicht mehr -> musst du selber mal schauen)
# Default PAGE object:
page = PAGE
page {
stylesheet = style.css
10 = IMAGE
10 {
file = header.jpg
wrap = <div id="header" align="center"> | </div>
}
20 = HMENU
20 {
wrap = <div id="navi1"> | </div>
1 = TMENU
1 {
expAll = 1
wrap = <table width="750px" align="center"><tr> | </tr></table>
NO {
wrapItemAndSub = <td align="center"><b> | </b></td>
}
}
2 {
expAll = 1
wrap = <div id="navi2"><table width="600px" align="center"><tr> | </tr></table></div>
NO {
wrapItemAndSub = <td align="center"> | </td>
}
}
}
}