Hallo Zusammen,
ich bin jetzt wirklich am Ende nachdem ich sämtliche Foren durchgeschaut habe und alles mögliche ausprobierte hab. Wahrscheinlich ist mein Fehler so trivial das er deswegen nirgendwo beschrieben wird. Einfacher Wunsch eine Menu aufklappen und zuklappen. Aber es klappt zum verrecken nicht. Hier der Code:
# Beschreibung T-MENU Bereich
menu.bodyTag = <BODY bgcolor="#339933" leftmargin="18" topmargin="15">
menu.stylesheet = fileadmin/menu.css
menu.10 = HMENU
menu.10.1 = TMENU
menu.10.1.entryLevel = 0
menu.10.1.target = page
menu.10.1 {
wrap = <table width="300" border=0 cellspacing=0 cellpadding=0><tr><td><img src="clear.gif" width=1 hspace=200 height=1 vspace=3 border=0></td></tr> | </table>
expAll = 0
NO.linkWrap = <font face=Verdana size=2 color=white><b> |</b></font>
NO.allWrap = <tr><td><img src="clear.gif" width=1 height=1 vspace=3 border=0><br> | </td></tr>
}
menu.10.2 = TMENU
menu.10.2.entryLevel = 1
menu.10.2 {
wrap = <tr><td nowrap> | </td></tr>
target = page
expAll = 1
NO {
beforeImg = media/bullets/bullet1_n.gif
beforeROImg = media/bullets/bullet1_h.gif
beforeImgTagParams = hspace=2
RO = 1
after = <br>
ATagBeforeWrap = 1
linkWrap= <font face=Verdana size=1 color=white> | </font>
}
}
Das ganze zur Info läuft in Frames ab. Gibt es vieleicht eine Reihenfolge wie die Seiten angelegt werden müssen oder ähnliches oder spezielle Einstellungen damit aufgeklappt wird? Obwohl ich glaube Ahnung zu haben bitte auch die trivialsten Tips weil glaube ich sitze irgendwo auf der Leitung.
Danke schon im voraus.
Also so sollte es zuersteinmal "klappen" 😉 :
Es gibt kein entryLevel unter einem TMENU .... siehe Doku TSREF (dein täglich brot 😃) auf typo3.org.
Das kommt nur hinter HMENU soweit ich laut tsref informiert bin.
unter TMENU fügt man "collapse = 1" ein damit dies gedrückte Item auch den laden wieder zu macht.
Hoffe das hilft fürs erste.
Gn8
menu = PAGE
menu.typeNum = 0
menu.bodyTagMargins = 0
menu.bodyTag = <body text=black link=black vlink=black alink=black bgcolor=white>
# T-MENU Bereich----------------------------------
menu.10 = HMENU
menu.10.entryLevel = 0
menu.10.1 = TMENU
menu.10.1 {
wrap = <table width="300" border=0 cellspacing=0 cellpadding=0><tr><td></td></tr> | </table>
expAll = 0
collapse = 1
NO.linkWrap = <font face=Verdana size=2 color=white> |</font>
NO.allWrap = <tr><td>|</td></tr>
}
menu.10.2 = TMENU
menu.10.2 {
wrap = <tr><td nowrap> | </td></tr>
expAll = 1
NO {
RO = 1
beforeImg = media/bullets/bullet1_n.gif
beforeROImg = media/bullets/bullet1_h.gif
beforeImgTagParams = hspace=2
}
}
Klappt leider auch nicht.
Hier der geänderte Code:
# Beschreibung MENU Bereich
menu.bodyTag = <BODY bgcolor="#3A9227" leftmargin="18" topmargin="15" background="fileadmin/Images/menuback.jpg>
menu.stylesheet = fileadmin/menu.css
menu.10 = HMENU
menu.10.entryLevel = 0
menu.10.1 = TMENU
menu.10.1.target = page
menu.10.1 {
expAll = 1
collapse = 1
wrap = <table width="300" border=0 cellspacing=0 cellpadding=0><tr><td><img src="clear.gif" width=1 hspace=200 height=1 vspace=3 border=0></td></tr> | </table>
NO.linkWrap = <font face=Verdana size=2 color=white><b> |</b></font>
NO.allWrap = <tr><td><img src="clear.gif" width=1 height=1 vspace=3 border=0><br> | </td></tr>
}
menu.10.2 = TMENU
menu.10.2 {
expAll = 1
wrap = <tr><td nowrap> | </td></tr>
target = page
NO {
beforeImg = media/bullets/bullet1_n.gif
beforeROImg = media/bullets/bullet1_h.gif
beforeImgTagParams = hspace=2
RO = 1
after = <br>
ATagBeforeWrap = 1
linkWrap= <font face=Verdana size=1 color=white> | </font>
}
}
:o
warum hast du denn nicht den code übernommen den ich gepostet hatte, oder meinst du mit klappen etwas ganz anders ?
mir scheint als wären da generelle typo3 verständnis probleme!
am besten du liest dich einfach mal durch die dokumentationen auf typo3.org. Liest "typo3 by example" und nutzt die "TSREF" um dich ein bisschen besser einzuarbeiten.
Grüsse
😃
ein tipp...
du verwendest target=page.
dein menü liegt wahrscheinlich in einem anderen frame (wahrscheinlich links 😉 ).
wenn du "nur" den page-frame aktulisierst, bleibt der andere frame - meiner meinung - nach unverändert.
versuch einfach mal target = _top.
aber das ist erst der beginn einer langen reise...
viel spass dabei
marc