[Typo3-UG Oesterreich] GMENU Layer Objekt

Philip Dobler phil.do at gmx.net
Fri Jul 23 11:32:59 CEST 2004


Hallo Alex,

danke für dein Skript, funktioniert sehr gut. Nur mit meinem Ty3 Skript
funktioniert es nicht.  http://p5011.typo3server.info  ###NAV### in
diesen Bereich sollte die Navigation kommen.


Dein GMENU-Layer Script mit meiner "Ente"


p = PAGE
p.typeNum=0
p.stylesheet = fileadmin/css/main_style.css 


p.10=TEMPLATE
p.10{
   template = FILE
   template.file = fileadmin/vorlage_red_re.htm
   workOnSubpart = DOKUMENT

marks.CONTENT<styles.content.get

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

//Layer Navigation

# ------------------------
# 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
    }
   }
}



 //END G-Layer 
}

page.10.marks.NAV <temp.mainmenu
marks.NEWS < plugin.tt_news
marks.NEWS {

displayList.date_stdWrap.strftime=%A, %e, %B, %Y
displayLatest.date_stdWrap.strftime=%A, %e. %B %Y
displaySingle.date_stdWrap.strftime=%A, %e. %B %Y
displaySingle.image.file.maxW=150

defaultCode = LATEST
code >
code = LIST
latestLimit >
latestLimit = 10
pid_list >
pid_list = 6
}
}


plugin.tt_news.color1.wrap = #FFCC99


-----Original Message-----
From: typo3-at-bounces at lists.netfielders.de
[mailto:typo3-at-bounces at lists.netfielders.de] On Behalf Of media.res |
alex widschwendter
Sent: Freitag, 23. Juli 2004 11:16
To: typo3-at at lists.netfielders.de
Subject: Re: [Typo3-UG Oesterreich] GMENU Layer Objekt

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



_______________________________________________
Typo3-at mailing list
Typo3-at at lists.netfielders.de
http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-at





More information about the TYPO3-at mailing list