[Typo3-UG Oesterreich] GMENU Layer Objekt

media.res | alex widschwendter a.widschwendter at mediares.at
Fri Jul 23 11:15:50 CEST 2004


hi philip,

> alle HMENU&GMENU werden gleich mit "marks" in Marker gesetzt, doch bis
> jetzt habe ich noch kein GMENU Layer BSP gefunden, dass  nicht wie
> dieser String "seite.10.1=GEMNU_LAYERS" aufgebaut ist, vielleicht liegt
> es 
> daran das per includeLibs  die gemenu_layers.php ins Seiten Objekt
> geladen werden muss.

zb.

# ------------------------
# mainMenu cObject
# ------------------------


temp.mainmenu = HMENU
temp.mainmenu {
   1 = GMENU_LAYERS
   1 {
     expAll=1
     hideMenuWhenNotOver = 1
     hideMenuTimer = 500
     lockPosition = x
     topOffset = 114
     leftOffset = 0
     xPosOffset = -10

     NO {
       wrap = |*| | <img src="fileadmin/template/img/menuspacer.gif" /> 
|*|   |
       XY = [10.w]+24,15
       4 = IMAGE
       4.file = fileadmin/template/img/menu_bg_n.gif

       10 = TEXT
       10.text.field = title
       10.offset = 0,11
       10.align = center
       10.fontSize = 11
       10.fontFile = fileadmin/template/fonts/verdanab.ttf
       10.niceText = 1
       10.fontColor = #4C4C4C
     }

     RO < .NO
     RO=1
     RO {
       4.file = fileadmin/template/img/menu_bg_o.gif
       10.fontColor = #FFFFFF
     }

     ACT < .RO
     ACT = 1
     ACT {
       10.fontColor = #FFFFFF
     }
   }

   2 = GMENU
   2 {
     wrap = <table cellpadding=0 cellspacing=0 border=0><tr><td 
colspan=2 height=1 
background="fileadmin/template/img/td_top.gif"></td><td height=1 
background="fileadmin/template/img/td_corner.gif"></td></tr>|<tr><td 
colspan=2 height=3 
background="fileadmin/template/img/td_bottom.gif"></td><td  height=3 
background="fileadmin/template/img/td_corner_b_r.gif"></td></tr></table>
     expAll=1
     useLargestItemX = 1

     NO {
       wrap = <tr><td background="fileadmin/template/img/td_left.gif" 
width=1></td><td bgcolor="#F89E1B">|</td><td 
background="fileadmin/template/img/td_right.gif" width=3></td></tr>
       XY = [10.w]+20,20
       4 = IMAGE
       4.file = fileadmin/template/img/menu_bg_n.gif
       10 = TEXT
       10.text.field = title
       10.offset = 8,13
       10.fontSize = 10
       10.fontFile = fileadmin/template/fonts/verdana.ttf
      # 10.niceText = 1
       10.fontColor = #4C4C4C
    }

    RO < .NO
    RO=1
    RO {
      10.fontColor = #FFFFFF
      4.file = fileadmin/template/img/menu_bg_o.gif
    }

    ACT < .RO
    ACT = 1
    ACT {
      10.fontColor = #FFFFFF
    }
   }
}


entweder mit template autoparser den subpart ersetzten

subparts.menu < temp.mainmenu
bzw.
page.10.marks.menu < temp.mainmenu (untested!!)

die include lib auf jeden fall im page object includen

page.includeLibs.gmenu_layers = media/scripts/gmenu_layers.php

hth alex






More information about the TYPO3-at mailing list