also ich habe da drei probleme mit einem vertikalen layermenü...
1. wie kann ich es schaffen ein vertikales (tmenu) layermenü hinzubekommen ohne td tags zu verwenden, die ich bisher im wrap einsetze, um die erste ebene vertikal darzustellen... geht das überhaupt? denn sobald ich den <td></td> tag rausnehme habe ich wieder alle menüpunkte untereinander... was ja auch klar ist, da jeder menüpunkt <div> immer 100% breit ist. und ein neuer div... neue zeile... kann man auch mit divs ohne td´s, die dinger nebeneinander machen?
letztlich ist dabei das problem, wenn ich ATagBeforeWrap = 1 und keine tabellen verwende, dann ist das ganze tmenu komplett klickbar... soll heissen auch die stellen in einem "button" wo keine schrift steht sind klickbar... sobald ich ein <td> rumwrappe gehts nicht mehr, da er ja vorher das <a> tag um die divs gelegt hat... somit wars auch komplett klickbar... aber nachdem man diesen div in eine tabelle legt gehts halt nicht mehr...
2. wie kann ich es schaffen, dass die zweite und dritte ebene des menüs auch horizontal erscheint... im augenblick ist ein submenü immer untereinander, die sollen aber auch nebeneinander sein... mit einem allWrap habe ich es nicht hinbekommen...
3. Problem... Ich benutze ein FRameset... im linken FRame habe ich mein Hauptmenü, welches immer nur den hauptframe ändert.. dank gmenulayers... was ja leider nur 2 ebenen hat, ist das auch kein problem, und man muss nicht jedesmal das ganze frameset aufrufen... dann möchte ich eben dieses tmenu, mit dem ich jetzt das problem habe gerne als 3., 4. und 5. ebene verwenden... aber dafür muss es erstens vertikal sein und nur die type=1 seite öffnen...
deshalb hier nun endlich mein 3. problem:
es sollte nur die seite im frame aufrufen also type=1... das geht aber nicht so einfach... oder gibt es eine möglichkeit das irgendwie an den link anzuhängen?
hier mein code:
temp.dropdown = HMENU
temp.dropdown.allwrap = <table><tr>a | c</tr></table>
temp.dropdown.1 = TMENU_LAYERS
temp.dropdown.1 {
hideMenuWhenNotOver = 100
relativeToTriggerItem = 1
topOffset = 20
leftOffset = 2
expAll=1
NO {
allWrap = <td>|</td>
ATagBeforeWrap = 1
ATagBeforeImg = fileadmin/designvoralgen/menu/viereck.gif
ATagParams = class="hauptmenu"
backColor = #ffffff
10 = TEXT
10.text.field = title
}
ACT < .NO
ACT = 1
ACT.allWrap = <td>|</td>
IFSUB < .ACT
IFSUB = 1
IFSUB.allWrap = <td>|</td>
ACTIFSUB < .ACT
ACTIFSUB = 1
ACTIFSUB.allWrap = <td>|</td>
}
temp.dropdown.2 = TMENU_LAYERS
temp.dropdown.2 {
hideMenuWhenNotOver = 100
relativeToTriggerItem = 1
relativeToParentLayer = 1
topOffset = 10
leftOffset = 50
expAll= 1
NO {
allWrap = |
ATagBeforeWrap = 1
ATagParams = class="hauptmenu"
10 = TEXT
10.text.field = title
}
}
temp.dropdown.3 = TMENU_LAYERS
temp.dropdown.3 {
hideMenuWhenNotOver = 15
relativeToTriggerItem = 1
relativeToParentLayer = 1
topOffset = 1
leftOffset = 2
expAll=1
NO {
allWrap = |
ATagBeforeWrap = 1
ATagParams = class="hauptmenu"
10 = TEXT
10.text.field = title
}
}
Würde mich total freuen, wenn mir da jemand helfen könnte...