Zum Inhalt springen

Grafik im Menü

Erstellt am 10. Januar 2006 · 2 Antworten · letzte Antwort am 12. Januar 2006

Tags: Bilder, Frage

McGregor ·

Hallo!

Ich bin auf der Suche nach der Umsetzung eine Grafik, die im Seitenheader eingefügt wird, im Menü anzuzeigen, also ein Bild, welches der User selber bestimmt in die Grafik des Menüs einzufügen.

Momentan habe ich sowas mal getestet:

page = PAGE
page.10 = HMENU
page.10 {
 special = directory
 special.value = 1
 1 = GMENU
 1.NO = 1
 1.NO {
  XY = 200,20
  backColor = #FF0000
  10 = TEXT
  10.text.field = subtitle//title
  10.fontSize = 12
  10.offset = 50,10
  10.fontColor = #FFFFFF
  20 = IMAGE
  20 {
   file.import = uploads/media/
   file.import.data = levelmedia: 1, "slide"
   file.import.listNum = 0
  }
  20.offset = 10,10
 }
 1.NO.wrap = <br />
 2 < .1
 2.NO.10.offset = 70,10
 2.NO.20.offset = 20,10
 2.NO.20.file.import.data = levelmedia: 2, "slide"
}

Aber leider werden die Bilder nicht korrekt angezeigt, denn irgendwie ist die Struktur abhängig vom gewählten Menüeintrag. Weiß jemand, wie man solche Bilder in ein GMENU einpflanzt?
Außerdem wäre es super, wenn ein Standard-Bild angezeigt wird, wenn der User kein eigenes Bild angibt.

Grüße und Danke
McGregor

Dander ·

da gibt es im testsite package dieses beispiel:

# The menu:
temp.customImageMenu = HMENU
temp.customImageMenu.1 = GMENU
temp.customImageMenu.1.NO {
  altImgResource.import = uploads/media/
  altImgResource.import.field = media
  altImgResource.import.listNum = 0

  # fall back GIFBUILDER item, if no result from altImgResource:
  XY = 226,20
  backColor = silver
  10 = TEXT
  10.text.field = nav_title // title
  10.offset = 10,13
  # wrap
  wrap = |<br />
}
temp.customImageMenu.1.RO < temp.customImageMenu.1.NO
temp.customImageMenu.1.RO = 1
temp.customImageMenu.1.RO.altImgResource.import.listNum = 1

das müsste eigentlich das sein, was du suchst

McGregor ·

Super! Danke! Das war's!

Der Hinweis auf "media" hat mein Problem gelöst.

Grüße
McGregor

_____
edited by just2b