Zum Inhalt springen

Menüelemente innerhalb einer Ebene unterschiedlich formatieren...

Erstellt am 22. Mai 2008 · 4 Antworten · letzte Antwort am 17. Februar 2009

Tags: Frage

stevee ·

Hallo zusammen

Bin soeben an diesem Projekt dran: http://www.bamou.ch
Momentan besteht das Menü aus einem GMENU_LAYERS, ist aber nicht definitiv.

Werden soll es so wie auf diesem Screenshot:
Bild: bamou.ch/…/menu.jpg

Das wären oben Textlinks, dann ein Abstand/Spacer (Seite mit diesem Seitentyp) und dann Links als Grafiken, welche entweder ganz vorgefertigt und in den erweiterten Seitentyp hochgeladen werden oder teilweise vorgefertigt hochgeladen und dann noch die Schrift darauf gerendert wird.

Für das ganze sollte es eine Kombination aus TMENU (oberhalb Spacer) und GMENU (unterhalb Spacer) sein.

Geht das überhaupt?

Am besten wäre, wenn man den Abstand/Spacer quasi als Hilfsmittel verwenden könnte - das heisst, ich sage z.B. alles was oberhalb des Spacers ist, sieht so aus (TMENU) und alles unterhalb sieht so aus (GMENU).

Hat jemand eine Idee?

Dann müsste man ja auch noch irgendwie den Wrap nach 5 Grafiken hinbekommen, dass eine neue Zeile entsteht.

Ideen?

Danke schon im voraus!
Stevee

stevee ·

Hmmm, ich hab jetzt mal mit einem GMENU_LAYERS begonnen und scheitere schon an der Positionierung des Layers!

All die Angaben wie "yPosOffset", "topOffset", "dontFollowMouse" usw. nützt alles nichts, weil das DIV, welches von Typo3 eingefügt wird für das aufklappende Menü, ganz am anfang im BODY steht.
D.h. es nimmt zur Positionierung einfach die obere linke Ecke des Browserfensters.
Bei meinem Layout geht das aber nicht, weil die ganze Seite zentriert ist!

Das heisst ich müsste in meinem Template ein DIV einfügen wo der Menü-Layer reinkommt und dann ein eigenes Java-Script haben, um das ganze ein- und ausblenden zu lassen... korrekt?

hmmm, hat jemand so was grad zur Hand?
Stehe an, und das ist ja nur ein Teil der ganzen Aufgabe, die ich mir da gesetzt habe.

bin sehr dankbar für Tipps und Tricks
Stevee

stevee ·

möchte wieder mal auf meine Problemstellung aufmerksam machen... sie ist nämlich leider immer noch offen.

hat jemand eine Idee, in welche Richtung ich suchen müsste?

Unbekannter Benutzer ·

Ich würde vorschlagen, dass du die Seitenstruktur überdenkst und die Rezepte an sich (also das GMENU) einfach eine Ebene tiefer hängst und eben nur dort anzeigst. Dann hast du es schon bedeutend einfacher (alternativ höchstens auf Seitentyp prüfen oder auf Inhalt im Mediafeld oder so).
Dann würde ich die Bilder unten einfach als li Liste machen mit fester Breite und float: left so dass genau 5 in eine Zeile passen und gut ist, dann ordnen die sich schon entsprechend an.

Unbekannter Benutzer ·

Das ist im Grunde nichts anderes als das hier:
http://www.radio-devil.de/programm.html

Deine Hauptnavi funktioniert ja schon...

Wie schon geschrieben legst du die Seiten für die Getränke eine Ebene tiefer an und speichsert pro Seite das passende Bild in den Seiteneigenschaften. Dann so anordnen wie oben beschrieben und dann aus dem Mediafeld das passende Bild auslesen... fertig... absolut simpel