Zum Inhalt springen

Hilfe bei Menü benotigt

Erstellt am 16. März 2010 · 3 Antworten · letzte Antwort am 18. März 2010

Tags: Frage

mbuchegger ·

Hallo. Ich hab folgendes Problem.

Ich habe einen Menübaum der auf Einer Hauptseite, Menütrenner und wiederum Unterseiten besteht.

Hier ist n Beispiel wie das aussehen soll:
Bild: rr2010.mbstudios.at/…/baum.jpg
http://rr2010.mbstudios.at/fileadmin/templates/baum.jpg

So sollte dies aussehen:
Bild: rr2010.mbstudios.at/…/baumdesign.jpg
http://rr2010.mbstudios.at/fileadmin/templates/baumdesign.jpg

Mit folgendem Typoscript werden die Unterseiten nicht angezeigt, und ich weiß aber nicht warum. Jedoch bin ich mir auch noch nicht wirklich sicher wie ich dies mit den verschiedenen Farben am besten realisiere.

MENUE = HMENU
MENUE {
  special = directory
  special.value = 1
  entryLevel = 1
  1 = TMENU
  1.NO = 1
  1.NO.linkWrap = |<br />

  1.SPC = 1
  1.SPC.allWrap = |<br />

  2 = TMENU
  2.NO = 1
  2.NO.wrap = |<br />
  
  3 = TMENU
  3.NO = 1
  3.NO.wrap = |<br />
  
  4 = TMENU
  4.NO = 1
  4.NO.wrap = |<br />
  
  5 = TMENU
  5.NO = 1
  5.NO.wrap = |<br />
  
  6 = TMENU
  6.NO = 1
  6.NO.wrap = |<br />
  
  7 = TMENU
  7.NO = 1
  7.NO.wrap = |<br />
  
  }

NOCH EIN PROBLEM wo ich noch nicht genau weiß wie dies zu realisieren ist. Allerdings geht's hier nicht ums Menü.

Ich möchte bei jeder seite ein eigenes Hintergrundbild für die Seite eingefügt - wie löst man das am Besten?

LG Matthias

just2b ·

Hallo,

1.expAll = 1

könnte die Lösung sein.

georg
PS: fürs nächste mal bitte etwas aussagekräftigere Titel

mbuchegger ·

So nach langem hin und her hab ich das jetzt folgendermaßen gelöst:

MENUE = COA
MENUE.10 = TEXT
MENUE.10.value = <img src="fileadmin/templates/images/menue_oben.gif" border="0">

MENUE.20 = HMENU
MENUE.20 {
  special = directory
  special.value = 1
  1 = GMENU
  1.NO = 1
  1.NO {
     XY = 200,15
     backColor = #ffffff
     10 = TEXT
     10.text.field = title
     10.fontSize = 13
     10.fontFile = fileadmin/templates/fonts/ariblk.ttf
     10.fontColor = #e3712e
     10.offset = 20,10
        }
     }

MENUE.30 = IMAGE
MENUE.30.file = GIFBUILDER
MENUE.30.file {
	XY = 200, 25
	backColor = #ffffff
	10 = TEXT
	10.text = Musical
	10.fontSize = 13
	10.fontFile = fileadmin/templates/fonts/ariblk.ttf
	10.fontColor = #6fb121
	10.offset = 20,20
	}

MENUE.40 = HMENU
MENUE.40 {
  special = directory
  special.value = 3
  1 = GMENU
  1.NO = 1
  1.NO {
     XY = 200,15
     backColor = #ffffff
     10 = TEXT
     10.text.field = title
     10.fontSize = 13
     10.fontFile = fileadmin/templates/fonts/arialbd.ttf
     10.fontColor = #000000
     10.offset = 20,10
        }
  1.RO = 1
  1.RO {
     XY = 200,15
     backColor = #ffffff
     10 = TEXT
     10.text.field = title
     10.fontSize = 13
     10.fontFile = fileadmin/templates/fonts/arialbd.ttf
     10.fontColor = #6fb121
     10.offset = 20,10
        }
  1.CUR = 1
  1.CUR {
     XY = 200,15
     backColor = #ffffff
     10 = TEXT
     10.text = è
     10.fontSize = 13
     10.fontFile = fileadmin/templates/fonts/wingding.ttf
     10.fontColor = #6fb121
     10.offset = 20,10
     20 = TEXT
     20.text.field = title
     20.fontSize = 13
     20.fontFile = fileadmin/templates/fonts/arialbd.ttf
     20.fontColor = #000000
     20.offset = 35,10
         }
    }

MENUE.50 = IMAGE
MENUE.50.file = GIFBUILDER
MENUE.50.file {
	XY = 200, 25
	backColor = #ffffff
	10 = TEXT
	10.text = Termine
	10.fontSize = 13
	10.fontFile = fileadmin/templates/fonts/ariblk.ttf
	10.fontColor = #278ec8
	10.offset = 20,20
	}

MENUE.60 = HMENU
MENUE.60 {
  special = directory
  special.value = 4
  1 = GMENU
  1.NO = 1
  1.NO {
     XY = 200,15
     backColor = #ffffff
     10 = TEXT
     10.text.field = title
     10.fontSize = 13
     10.fontFile = fileadmin/templates/fonts/arialbd.ttf
     10.fontColor = #000000
     10.offset = 20,10
        }
  1.RO = 1
  1.RO {
     XY = 200,15
     backColor = #ffffff
     10 = TEXT
     10.text.field = title
     10.fontSize = 13
     10.fontFile = fileadmin/templates/fonts/arialbd.ttf
     10.fontColor = #278ec8
     10.offset = 20,10
        }
  1.CUR = 1
  1.CUR {
     XY = 200,15
     backColor = #ffffff
     10 = TEXT
     10.text = è
     10.fontSize = 13
     10.fontFile = fileadmin/templates/fonts/wingding.ttf
     10.fontColor = #278ec8
     10.offset = 20,10
     20 = TEXT
     20.text.field = title
     20.fontSize = 13
     20.fontFile = fileadmin/templates/fonts/arialbd.ttf
     20.fontColor = #000000
     20.offset = 35,10
         }
    }

MENUE.70 = IMAGE
MENUE.70.file = GIFBUILDER
MENUE.70.file {
	XY = 200, 25
	backColor = #ffffff
	10 = TEXT
	10.text = Team
	10.fontSize = 13
	10.fontFile = fileadmin/templates/fonts/ariblk.ttf
	10.fontColor = #e31f2e
	10.offset = 20,20
	}

MENUE.80 = HMENU
MENUE.80 {
  special = directory
  special.value = 5
  1 = GMENU
  1.NO = 1
  1.NO {
     XY = 200,15
     backColor = #ffffff
     10 = TEXT
     10.text.field = title
     10.fontSize = 13
     10.fontFile = fileadmin/templates/fonts/arialbd.ttf
     10.fontColor = #000000
     10.offset = 20,10
        }
  1.RO = 1
  1.RO {
     XY = 200,15
     backColor = #ffffff
     10 = TEXT
     10.text.field = title
     10.fontSize = 13
     10.fontFile = fileadmin/templates/fonts/arialbd.ttf
     10.fontColor = #e31f2e
     10.offset = 20,10
        }
  1.CUR = 1
  1.CUR {
     XY = 200,15
     backColor = #ffffff
     10 = TEXT
     10.text = è
     10.fontSize = 13
     10.fontFile = fileadmin/templates/fonts/wingding.ttf
     10.fontColor = #e31f2e
     10.offset = 20,10
     20 = TEXT
     20.text.field = title
     20.fontSize = 13
     20.fontFile = fileadmin/templates/fonts/arialbd.ttf
     20.fontColor = #000000
     20.offset = 35,10
         }
    }

MENUE.90 = IMAGE
MENUE.90.file = GIFBUILDER
MENUE.90.file {
	XY = 200, 25
	backColor = #ffffff
	10 = TEXT
	10.text = Kontakt
	10.fontSize = 13
	10.fontFile = fileadmin/templates/fonts/ariblk.ttf
	10.fontColor = #ffba00
	10.offset = 20,20
	}

MENUE.100 = HMENU
MENUE.100 {
  special = directory
  special.value = 6
  1 = GMENU
  1.NO = 1
  1.NO {
     XY = 200,15
     backColor = #ffffff
     10 = TEXT
     10.text.field = title
     10.fontSize = 13
     10.fontFile = fileadmin/templates/fonts/arialbd.ttf
     10.fontColor = #000000
     10.offset = 20,10
        }
  1.RO = 1
  1.RO {
     XY = 200,15
     backColor = #ffffff
     10 = TEXT
     10.text.field = title
     10.fontSize = 13
     10.fontFile = fileadmin/templates/fonts/arialbd.ttf
     10.fontColor = #ffba00
     10.offset = 20,10
        }
  1.CUR = 1
  1.CUR {
     XY = 200,15
     backColor = #ffffff
     10 = TEXT
     10.text = è
     10.fontSize = 13
     10.fontFile = fileadmin/templates/fonts/wingding.ttf
     10.fontColor = #ffba00
     10.offset = 20,10
     20 = TEXT
     20.text.field = title
     20.fontSize = 13
     20.fontFile = fileadmin/templates/fonts/arialbd.ttf
     20.fontColor = #000000
     20.offset = 35,10
         }
    }

MENUE.110 = IMAGE
MENUE.110.file = GIFBUILDER
MENUE.110.file {
	XY = 200, 25
	backColor = #ffffff
	10 = TEXT
	10.text = Presse
	10.fontSize = 13
	10.fontFile = fileadmin/templates/fonts/ariblk.ttf
	10.fontColor = #d54572
	10.offset = 20,20
	}

MENUE.120 = HMENU
MENUE.120 {
  special = directory
  special.value = 7
  1 = GMENU
  1.NO = 1
  1.NO {
     XY = 200,15
     backColor = #ffffff
     10 = TEXT
     10.text.field = title
     10.fontSize = 13
     10.fontFile = fileadmin/templates/fonts/arialbd.ttf
     10.fontColor = #000000
     10.offset = 20,10
        }
  1.RO = 1
  1.RO {
     XY = 200,15
     backColor = #ffffff
     10 = TEXT
     10.text.field = title
     10.fontSize = 13
     10.fontFile = fileadmin/templates/fonts/arialbd.ttf
     10.fontColor = #d54572
     10.offset = 20,10
        }
  1.CUR = 1
  1.CUR {
     XY = 200,15
     backColor = #ffffff
     10 = TEXT
     10.text = è
     10.fontSize = 13
     10.fontFile = fileadmin/templates/fonts/wingding.ttf
     10.fontColor = #d54572
     10.offset = 20,10
     20 = TEXT
     20.text.field = title
     20.fontSize = 13
     20.fontFile = fileadmin/templates/fonts/arialbd.ttf
     20.fontColor = #000000
     20.offset = 35,10
         }
    }

MENUE.130 = TEXT
MENUE.130.value = <img src="fileadmin/templates/images/menue_unten.gif" border="0">

Ist wahrscheinlich nicht die schönste Möglichkeit - aber... ES FUNKTIONIERT.

Zur zweiten Sache - Die Hintergrundgeschichte.
Ich hab jetzt einfach im Template nen <div-tag> eingefügt mit nem Hintergrund als style und da nen Marker eingesetzt.
Den füttere ich jetzt per TS mit ner Datei die jeder Seite dann hinzugefügt wurde.

<div style="background-image:url(###BGROUND###); background-position:top; background-position:left; background-repeat:no-repeat; height:100%; width:100%; position:fixed"></div>
BGROUND = TEXT
BGROUND.data = levelmedia:-1, slide
BGROUND.listNum = 0
BGROUND.wrap = uploads/media/|

So funktioniert jetzt alles 😉