Zum Inhalt springen

RollOver geht bei GMENU_Layers nicht

Erstellt am 3. Juli 2006 · 1 Antwort · letzte Antwort am 4. Juli 2006

Tags: Frage

Imagine ·

Hallo,

ich habe in folgendem TS das Problem, dass der Rollover-Effekt nicht funktioniert:

# Default PAGE object:

page = PAGE
page.typeNum = 0
_act
page.stylesheet = fileadmin/css/styles.css
page.headerData.775 = TEXT
page.headerData.775.dataWrap =  <!--[if lt IE 7]><link rel="stylesheet" href="fileadmin/css/styles-ie.css" type="text/css"><![endif]-->| 

page.includeLibs.gmenu_layers = fileadmin/scripts/ric_gmenu_layers.php

alt_print.10.marks.CONTENT < styles.content.get
alt_print.10.marks.PAGE_DATE = COA
alt_print.10.marks.PAGE_DATE.10 = TEXT
alt_print.10.marks.PAGE_DATE.10.data = date:U
alt_print.10.marks.PAGE_DATE.10.strftime = %d.%m.%Y
alt_print.10.marks.PRINT_SKRIPT = TEXT
alt_print.10.marks.PRINT_SKRIPT.value = <meta http-equiv="refresh" content="0; URL=javascript:window.print()">

page.stylesheet = fileadmin/css/styles.css
page.bodyTag = <body bgcolor  ="#e9e9e9" marginheight="0">
page.config.index_enable = 1
page.10 = TEMPLATE
page.10 {
   template = FILE
   template.file = fileadmin/neurocafe_tmpl.html
   workOnSubpart = DOKUMENT
   marks.CONTENT < styles.content.get

   marks.MAINMENUE = HMENU
   marks.MAINMENUE.entryLevel = 0
   marks.MAINMENUE.excludeUidList = 36,26,37
   marks.MAINMENUE.1 = GMENU_LAYERS
   marks.MAINMENUE.1 {
         layerStyle = position:absolute;left:0px;top:0px;VISIBILITY:hidden;
         leftOffset = 240
         topOffset = 325
         lockPosition = x
         wrap = <table border="0" cellspacing="0" cellpadding-left="2"><tr>|</tr></table>
         expAll=1
         NO {
             backColor = #027b55
             XY = [10.w]+7, 19
             allWrap = <td>|</td>
             10 = TEXT
             10.text.field = title
             10.fontFile = Gothic.TTF
             10.fontSize = 11
             10.fontColor = #ffffff
             10.offset = 5,14
              }
         RO < .NO
         RO {
             backColor = #a3eab7
             10.fontColor = #006600
              }
         RO = 1

         ACT < .NO
         ACT {
             backColor = #a3eab7
             10.fontColor = #006600
              }
         ACT = 1
          }
       
   }

  marks.UPDATE = TEXT
     marks.UPDATE {
     data = page:lastUpdated 
     if.isTrue.data = page:lastUpdated
     date = d.m.Y
     wrap =  |
     wrap2 =  |
     data = register : SYS_LASTCHANGED
     if >
   }
}

Der Normalzustand wird richtig in Dunkelgrün und der ACT-Zustand in Französischgrün angezeigt. Nur der Rollover sollte bei Mouseover ebenfalls Französischgrün liefern. Tut es aber nicht.

Sieht einer unter Euch meinen Fehler? Apropos, ich habe Typo3 4.0 auf Debian Sarge drauf.

Grüsse
Imagine

Imagine ·

Hi,

Problem ist gelöst. Ich habe anderweitig erfahren, dass das alte gmenu_layers.php von Version 4.0 noch nicht unterstützt wird.

Deswegen lautet die Lösung:

Das Verwenden von

/typo3_src-4.0/typo3/sysext/cms/tslib/media/scripts/gmenu_layers.php

Grüsse

Imagine