Zum Inhalt springen

GMENU - Anzeigeproblem

Erstellt am 25. Februar 2007 · 5 Antworten · letzte Antwort am 6. März 2007

Tags: Frage

phoenixk ·

Guten Tag!

Wie so viele vor mir bin auch ich jetzt in die Situation geraten dass ich mit meinem (leider noch recht beschränkten) Typo3-Latein am Ende bin. Auch Google-Recherche und verschiedensten Foren haben mir nicht weiter geholfen.

Mein Problem:
Ich habe mir ein vertikales GMENU mit mehreren Ebenen zusammengebastelt.
Zu sehen hier: http://entwurf2.pmaustria.at/index.php?id=27
Das Ding funktioniert ja an sich recht gut, so lange es im jeweils letzten Menüpunkt einer Ebene keine Unterpunkte mehr gibt.
Das sieht dann leider so aus: http://entwurf2.pmaustria.at/index.php?id=13

Ich habe schon versucht das untere Ende des Rahmens (mit den abgerundeten Ecken) nicht als Teil der Hintergrundgrafik des letzten Menüeintrags anzuzeigen, sondern als eigenständiges Bild unten dran. Das hätte ich zwar auf der ersten Ebene geschafft, aber auf den Unterebenen nicht. Habs hier auch mit "after" und "afterIMG" versucht, bin aber auf keinen grünen Zweig gekommen.

Hier noch der Typo-Code der ersten Ebene dazu. Die weiteren Ebenen sind im Prinzip gleich aufgebaut.

  MENUE-LINKS = HMENU
  MENUE-LINKS.special = directory
  MENUE-LINKS.special.value = 6
  MENUE-LINKS.entryLevel = 1

  MENUE-LINKS.1 = GMENU
  MENUE-LINKS.1 {
   NO {
   XY = 189,23 |*| 189,16 |*| 189,23
   10 = TEXT
   10.text.field = title
   10.fontFile = fileadmin/fonts/arial.ttf
   10.fontSize = 10px
   10.fontColor = #494949
   10.fontWeight = 600
   10.offset = 14,19 |*| 14,12 |*| 14,12
   5 = IMAGE
   5.file = fileadmin/images/Menue_links/1_E.jpg |*| fileadmin/images/Menue_links/1_M.jpg |*| fileadmin/images/Menue_links/1_L.jpg
  }

  ACT = 1
  ACT {
   XY = 189,28 |*| 189,26 |*| 189,28
   10 = TEXT
   10.text.field = title
   10.fontFile = fileadmin/fonts/arial.ttf
   10.fontSize = 10px
   10.fontColor = #FFFFFF
   10.fontWeight = 600
   10.offset = 14,19 |*| 14,17 |*| 14,17
   5 = IMAGE
   5.file = fileadmin/images/Menue_links/1_E_act.jpg |*| fileadmin/images/Menue_links/1_M_act.jpg |*| fileadmin/images/Menue_links/1_L_act.jpg
  }
 }

Ich hoffe ich habe das Problem eindeutig beschrieben.
Hat jemand eine Idee wie ich das hinbekommen könnte, dass die Unterpunkte des letzten Eintrages genauso dargestellt werden wie die der anderen?
Oder sollte ich das Menü überhaupt mit einem anderen Tool erstellen?

Schon mal vielen Danke für Antworten!

Katzi

just2b ·

Hallo und willkommen im Forum,

ich würde das ganz pragmatisch simpel lösen: ein eigenes Menü für den letzten Punkt und fertig 😉

georg

phoenixk ·

sodale ... hab mein Problem am Sonntag endlich gelöst.

Erstmal: Danke Georg für deine prompten Antworten und dein Bemühen!!!
Hab das Menü nochmal mit TMENU und CSS komplett neu gebaut, bin aber schlussendlich wieder vor genau dem selben Problem gestanden. #angry#

Bin dann auf folgende (Not)Lösung gekommen:
Als jeweils letzte Seite im Baum eine leere Seite einfügen. Name "." oder so.
Dann als Hintergrund-Grafik das Abschlussbild auswählen und XY anpassen.
Schließlich noch die entsprechenden offset-Angeben, damit der Seitentitel einfach irgendwo außerhalb der Grafik verschoben wird.

Wie gesagt - es funktioniert, aber eben nur als Notlösung.
Bin nach wie vor für professionelle Lösungsvorschläge offen.

peace!