Menü oben einbinden
am 29.11.2005 - 21:41 Uhr in
ich möchte gerne das Menü für den Benutzer oben auf der seite haben. sollte dann etwa so aussehen:
|Home| |Eintrag2| |Eintrag3| ...
beim darüberfahren mit der Maus oder bei klick (beides ok) soll sich dieses menü dann öffnen, falls es untermenüs gibt. Mir ist klar, dass sich das über ein statisches Menü realisieren ließe indem man eine JS-Vorlage nimmt, einbindet und diese halt einfach von hand verwaltet. ich würde aber gerne das von drupal automatisch generierte Menü nehmen (wenn untermenüs hinzukommen, z.b. nodes falls diese im menü angezeigt werden). will mir auf jedenfall diee option nicht verbauen, da die seite wohl mal einiges an inhalt bekommen wird und eine manuelle menüpflege umständlich wäre...
Hoffe sowas gibts, bin aber leider noch nicht fündig geworden. das Modul JsDoMenu kommt dem zwar etwas näher, aber ist halt nicht das was ich suche.
Da drupal 4.6 ja oben noch gar keine blöcke hat kann es auch gut sein, dass mein wunsch als modul noch gar nichtrealisierbar ist. in diesem fall die frage: hat das schonmal jemand realisiert? vielleicht ein script, das sich automatisch das menüsystem bei drupal erfragt? keine ahnung ob das geht! freue mich auf vorschläge.
Außerdem habe ich nach wie vor noch kein Modul gefunden was eine akzeptable lösung für ein "Downloads-gallery-modul" bietet.
ich muss sagen: so genial drupal von der taxonomy her ist, aber bei vielen standardmodulen (auch Gästebuch!) scheinen noch imense Lücken zu klaffen was taugliche Module angeht. wohingegen man teilweise wiederum auf module stößt, die man nie erwartet hätte... einige Standardmodule fehlen halt meiner meinung nach. korrigiert mich gern wenn ich falsch liege (was ich innerlich hoffe und doch noch welche finde)
gruß Ralf
- Anmelden oder Registrieren um Kommentare zu schreiben
CSS, CSS, CSS ;-)
am 30.11.2005 - 14:42 Uhr
Dropdown Menus müssen nicht umständlich in Javascript hardcodiert werden, das geht auch mit CSS, Unordered Lists und generischem Javascript, siehe hier: http://www.alistapart.com/articles/horizdropdowns
Die Drupal Menus sind bereits unordered lists, so dass da nicht viel anzupassen sein sollte.
Um den Menu Block nach oben zu bekommen, kannst du auch wieder auf CSS zurückgreifen. Jeder der Blöcke hat eine eindeutige ID, sodass du ihn hinpacken kanns, wo du willst.
Hier eine Skizze für das CSS:
#block-block-1 {
position: absolute;
right: 0;
top: 0;
}
#block-block-1 ul {
.. hier dann die Styles, wie im Beipiel von A List Apart ..
}
PS: Ich habe diesen Kommentar ca. 50 Mal voransichten müssen, da der HTML-Filter "Javascript" gefolgt von einem Doppelpunkt für "suspicious" hält, grrrrrr.
-------------------
Gerd Riesselmann
http://www.gerd-riesselmann.net
Re: Menü oben einbinden
am 16.12.2005 - 18:30 Uhr
ich möchte gerne das Menü für den Benutzer oben auf der seite haben. sollte dann etwa so aussehen:
|Home| |Eintrag2| |Eintrag3| ...
Feature in der Version 4.7.x (voraussichtlich im Januar 2006).
Danke für die erfreuliche Nachricht
am 16.12.2005 - 21:30 Uhr
Danke für die erfreuliche Nachricht...
bin soweit auch noch nicht zu dem Problem gekommen, von demher werd ich wohl einfach warten bis 4.7 raus ist...
Hoffe nur, dass sich auch meine Module gut portieren lassen, aber das ist ja wieder ein anderes Thema
PS: manchmal sind Klausuren auch von Vorteil ;-)
-~blackfox~-
-~blackfox~-