Hallo,
ich versuche gerade ein drop-down menü zu realisieren, bei dem die jeweiligen Gruppentitel nicht auswählbar sind. Ist man mit der Maus über diesen Elementen, soll nur das Menü aufklappen...
Leider klappt das nicht bzw. ich weiss nicht wie ich das hinkriegen soll...
Weiterhin habe ich das Problem, das die neuen Menüeinträge immer weit versetzt sind. Wir kann ich den Ort der aufklappenden bestimmen (sollen direkt unter ihrem jeweiligen Vater erscheinen)...
Grüße
JAN
hallo
ich habe das selbe problem mit den hauptmenüpunkten nicht zum anklicken.
hast du schon eine lösung?
hallo zusammen.
mit etwas trickserei habe ich nun eine Lösung gefunden.
In Typoscript rufe ich eine eigene Funktion IProcFunc auf.
temp.popupMenu = HMENU
temp.popupMenu.1 = GMENU_LAYERS
temp.popupMenu.1 {
expAll=1
displayActiveOnLoad = 0
freezeMouseover = 1
hideMenuWhenNotOver = 10
hideMenuTimer = 1000
layer_menu_id=ebene1
lockPosition = x
xPosOffset = 0
topOffset = 87
IProcFunc = user_hauptmenuepunkte_deaktivieren
Die Funktion sieht so aus und ersetzt bei den Hauptmenüpunkten den Link mit einem Rautezeichen, sodass die Javascript Funktion für das Aufpopen des Menüs erhalten bleiben.
function user_hauptmenuepunkte_deaktivieren($I,$conf) {
$itemRow = $conf["parentObj"]->menuArr[$I["key"]];
$I["linkHREF"]["HREF"]='#';
$conf["parentObj"]->I = $I;
$conf["parentObj"]->setATagParts();
$I = $conf["parentObj"]->I;
$I["parts"]["ATag_begin"]=$I["A1"];
return $I;
}
Sehr hilfreich war mir dabei die Testseite.
Viel Spass beim nachcoden.
schiman