Zum Inhalt springen

Problem mit GMENU. Leeres

Erstellt am 20. April 2006 · 6 Antworten · letzte Antwort am 21. April 2006

Tags: Frage

excec ·

Bei der Erstellung eines grafischen Menüs wird mir beim Rollover-Bild immer nur ein und dasselbe leere gif (weißes Rechteck) mit der Größe 120x50 ausgegeben.
Wer kann helfen?

Hier die Zeilen für das Menü:

marks.MENUE = HMENU
marks.MENUE.1 = GMENU
marks.MENUE.1 {
  NO {
    wrap = <div>|</div>
    XY =100,32
    5 = IMAGE
    5.file = fileadmin/button.gif
    10 = TEXT
    10.niceText=1
    10.text.field = title
    10.fontFile = fileadmin/Agent_Orange.ttf
    10.offset=6,20
  }
   
  RO < .NO 
  RO = 1
  RO.10.fontColor = #FFFFFF
  RO.5.file = fileadmin/button_act.gif
}
excec ·

Hallo Georg,
das ist ja das merkwürdige. Imagemagik ist installiert. Die Prüfung unter INSTALL zeigt, dass alles ordnungsgemäß arbeitet. Der Pfad zu den Buttons stimmt. Diese werden auch für den Normalzustand richtig generiert und im Ordner typo3temp/menu abgelegt. Für den "Mouseover-Button" wird im selben Ordner EIN Bild generiert, nämlich ein weißes Rechteck mit den Maßen 120x50 Pixel
Bild: restaurant-friedenau.de/buttons.gif
excec

excec ·

Habe ich alles schon probiert.
Buttons getauscht, ganz andere Buttons genommen, es mit verschiedenen Scriptzeilen probiert, die ich mi Netz gefunden habe......
Immer das gleiche Ergebnis: Beim Mouseover-Button wird EIN Button generiert, der immer ein weißes Rechteck mit den Maßen 120x50 ist.

just2b ·

so funktionierts zB u.a bei mir

marks.MENU  = HMENU
marks.MENU  {
	1=GMENU
	1 {
		wrap = <ul id="nav">|</ul>
		expAll = 1
		noBlur = 1

		NO = 1    
		NO {
			allWrap = <li>|</li>
			transparentBackground = 1

			XY = [10.w]+20, 22

			5 = IMAGE
			5.file = fileadmin/ringergeorg/div/horizontal_GMENU/no.gif
		
			10=TEXT
			10 {
				text.field=title
				offset=10,15
				fontColor = #FFFFFF
				fontFile=fileadmin/fonts/arialbd.ttf
				fontSize=10      
			}
		}
		RO <.NO
		RO.5.file = fileadmin/ringergeorg/div/horizontal_GMENU/hover.gif

		ACT <.RO

		IFSUB <.NO
		IFSUB.allWrap =  <li class="menuparent">|

		ACTIFSUB <.RO
		ACTIFSUB.allWrap =  <li class="menuparent">|

		ACTRO <.RO
		ACTIFSUBRO <.RO
		
		IFSUBRO <.ACTIFSUBRO
	}
	2 = TMENU
	2 {
		wrap  = <ul>|</ul></li>
		expAll = 1
		noBlur = 1

		NO = 1  
		NO.allWrap = <li>|</li>

		ACT <.NO
		ACT.allWrap = <li class="nav2act> |</li>

		IFSUB = 1
		IFSUB.allWrap =  <li class="menuparent">|

		ACTIFSUB = 1
		ACTIFSUB.allWrap =  <li class="menuparent">|
	}
	3 <.2
}
excec ·

#giggle#
ES FUNKTIONIERT !!
Ich werde nun versuchen, den Fehler genau zu analysieren und das Ergebnis dann hier posten.

excec