Zum Inhalt springen

gmenu wird hinter frame angezeigt...dringend

Erstellt am 28. September 2004 · 10 Antworten · letzte Antwort am 2. Oktober 2004

Tags: Frage

sangria ·

hallo....

ich denke, der profi kennt das problem auch ohne code.... ich habe ein frame-set mit einem gmenu im oberen frame. klappt alles bestens.... nur die untermenues werden hinter dem 2.ten frame angezeigt.... 😢
hab schon mit z-index versucht aber das macht das gmenu ja eh schon rein... und leider ist ein anderer aufbau auch nicht möglich....(quasi menu ins untere frame)

weiß jemand rat?

kann den code auch posten..... aber 375 zeilen + css + templates.... naja....

winke

sangria

mstuebner ·
sangria schrieb

hat keiner eine idee????

ich verzweifle echt.... es muß doch eine lösung geben.... 😢

Zumindest ICH kenne Dich nicht so gut, dass ich ohne jedes Detail weis was Du so für Fehler machst (wobei Frames schon der erste ist). Ein Link wäre Minimum.

sangria ·

einen link würde ich dir gerne anbieten.... ist aber ne seite in einem intranet.... daher geht das nicht.....

der komplette kopf muß statisch bleiben.... nur der content-frame darf gescrollt werden.
in einem fenster geht das auch alles..... nur eben wenn ich das dann als frameset habe, werden die untermenüs hinter dem unteren frame angezeigt, da die kante direkt unter der ersten ebene verläuft....

aber gut.... hier ist der code.... brauche ja hilfe, obgleich ich den fehler eher bei IE suche als im code:

lib.stdheader.10.stdWrap.wrap = 
tt_content.stdWrap.dataWrap = <A name="{field:uid}"></a>

# Definition of the page-objects

top = PAGE
page = PAGE

top.typeNum = 1
page.typeNum = 2
page.stylesheet = fileadmin/templates/testseite/style.css

outer_frameset = PAGE
outer_frameset.typeNum = 0


# Defining the outer frameset

outer_frameset.frameSet.rows = 129,*
outer_frameset.frameSet.params = border="0" framespacing="0" frameborder="NO"
outer_frameset.frameSet {
  1 = FRAME
  1.obj = top
  1.params = scrolling="NO" noresize frameborder="NO" marginwidth="0" marginheight="0"
  2 = FRAME
  2.obj = page
  2.params = scrolling="AUTO" noresize frameborder="NO"
}

# *************************
# Defining the top-frame, "top"
# *************************
 

# Page-content

top.10 = TEMPLATE
top.includeLibs.gmenu_layers = media/scripts/gmenu_layers.php 
top.includeLibs.tmenu_layers = media/scripts/tmenu_layers.php 
top.10 {
  template = FILE
  template.file =  fileadmin/templates/testseite/template_oben.html
  workOnSubpart = DOCUMENT_BODY
subparts.CONTENT_LEFT < styles.content.getLeft
subparts.CONTENT_RIGHT < styles.content.getRight
subparts.CONTENT_BORDER < styles.content.getBorder
subparts.CONTENT < styles.content.get
marks.INHALT = CONTENT 
marks.PAGE_UID = TEXT
marks.PAGE_UID.field = uid
marks.PAGE_TITLE = TEXT
marks.PAGE_TITLE.field = title
marks.PAGE_TITLE.wrap = {$page.titleWrap}
marks.PAGE_TITLE.offsetWrap = {$page.offset}
marks.INHALT.table = tt_content 
marks.KOPF_MENU=HMENU 
marks.KOPF_MENU{ 
entryLevel = 0 
1 = GMENU_LAYERS 
1{ 
#max=1000
#useLargestItemX=1 
useLargestItemY=1 
layerStyle = position:absolute; width:150px;VISIBILITY:hidden; 
topOffset=25 
leftOffset=0
#xPosOffset =-16 
lockPosition = x 
expAll=1 
relativeToParentLayer=1 
relativeToTriggerItem=1 
hideMenuWhenNotOver=1 
NO{ 
backColor=|*| #FFFF00|| #FFFF00|*| 
wrap=<td bgcolor="#FFFFFF" valign="middle">|</td> 
XY = [10.w]+10, [10.h]+6 
10 = TEXT 
10{ 
align = center 
fontFile = fileadmin/fonts/arial.ttf 
fontSize = 11 
fontColor = #000000 
text.field=title 
offset=0,12 
} 
} 
RO < .NO 
RO=1 
RO{ 
backColor=#000000 
10.fontColor=#ffffff 
} 
ACT < .NO 
ACT=1 
ACT{ 
backColor=#ffcccc 
10.fontColor=#000000 
} 

} 
2 = TMENU_LAYERS 
2{ 
layerStyle = position:absolute;width:150px;VISIBILITY:hidden; 
topOffset=-1 
leftOffset=143 
#xPosOffset =-50 
lockPosition = x 
expAll=1 
relativeToParentLayer=1 
relativeToTriggerItem=1 
hideMenuWhenNotOver=1 
wrap=<DIV ID="js-menu">|</DIV> 
NO{ 
linkWrap = |<BR> 
} 
ACT=1 
ACT{ 
linkWrap=<STRONG>|</STRONG><BR> 
} 
} 


3 = TMENU_LAYERS 
3{ 
layerStyle = position:absolute;width:150px;VISIBILITY:hidden; 
topOffset=-1 
leftOffset=60 
#xPosOffset =-50 
lockPosition = x 
expAll=1 
relativeToParentLayer=1 
relativeToTriggerItem=1 
hideMenuWhenNotOver=1 
wrap=<DIV ID="js-menu">|</DIV> 
NO{ 
linkWrap = |<BR> 
} 
ACT=1 
ACT{ 
linkWrap=<STRONG>|</STRONG><BR> 
} 
} 
4 = TMENU 
4{ 
wrap=<DIV ID="js-menu">|</DIV> 
NO{ 
linkWrap = |<BR> 
} 
ACT=1 
ACT{ 
linkWrap=<STRONG>|</STRONG><BR> 
} 
} 
}


subparts.DROPDOWN1 = HMENU 
   subparts.DROPDOWN1.entryLevel = 0 
   subparts.DROPDOWN1.special = directory
   subparts.DROPDOWN1.special.value = 605
   subparts.DROPDOWN1.1 = TMENU 
   subparts.DROPDOWN1.1 { 
   expAll = 1 
       NO { 
         allWrap = <option value="{elementUid}">|</option> 
         subst_elementUid = 1 
         doNotLinkIt = 1 
       } 
       CUR < .NO 
       CUR = 1 
       CUR.allWrap = <option value="{elementUid}" selected>|</option> 
     } 
   subparts.DROPDOWN1.2 = TMENU 
   subparts.DROPDOWN1.2 { 
       expAll = 1 
       NO { 
         allWrap = <option value="{elementUid}">>&nbsp;|</option> 
         subst_elementUid = 1 
         doNotLinkIt = 1 
       } 
       CUR < .NO 
       CUR = 1 
       CUR.allWrap = <option value="{elementUid}" selected>>&nbsp;|</option> 
     } 
     subparts.DROPDOWN1.3 = TMENU 
     subparts.DROPDOWN1.3 { 
       expAll = 1 
       NO { 
         allWrap = <option value="{elementUid}">>>&nbsp;|</option> 
         subst_elementUid = 1 
         doNotLinkIt = 1 
       } 
       CUR < .NO 
       CUR = 1 
       CUR.allWrap = <option value="{elementUid}" selected>>>&nbsp;|</option> 
  }

subparts.DROPDOWN2 = HMENU 
   subparts.DROPDOWN2.entryLevel = 0 
   subparts.DROPDOWN2.special = directory
   subparts.DROPDOWN2.special.value = 891
   subparts.DROPDOWN2.1 = TMENU 
   subparts.DROPDOWN2.1 { 
   expAll = 1 
       NO { 
         allWrap = <option value="{elementUid}">|</option> 
         subst_elementUid = 1 
         doNotLinkIt = 1 
       } 
       CUR < .NO 
       CUR = 1 
       CUR.allWrap = <option value="{elementUid}" selected>|</option> 
     } 
   subparts.DROPDOWN2.2 = TMENU 
   subparts.DROPDOWN2.2 { 
       expAll = 1 
       NO { 
         allWrap = <option value="{elementUid}">>&nbsp;|</option> 
         subst_elementUid = 1 
         doNotLinkIt = 1 
       } 
       CUR < .NO 
       CUR = 1 
       CUR.allWrap = <option value="{elementUid}" selected>>&nbsp;|</option> 
     } 
     subparts.DROPDOWN2.3 = TMENU 
     subparts.DROPDOWN2.3 { 
       expAll = 1 
       NO { 
         allWrap = <option value="{elementUid}">>>&nbsp;|</option> 
         subst_elementUid = 1 
         doNotLinkIt = 1 
       } 
       CUR < .NO 
       CUR = 1 
       CUR.allWrap = <option value="{elementUid}" selected>>>&nbsp;|</option> 
  }
  
  subparts.DROPDOWN3 = HMENU 
     subparts.DROPDOWN3.entryLevel = 0 
     subparts.DROPDOWN3.special = directory
     subparts.DROPDOWN3.special.value = 170
     subparts.DROPDOWN3.1 = TMENU 
     subparts.DROPDOWN3.1 { 
     expAll = 1 
         NO { 
           allWrap = <option value="{elementUid}">|</option> 
           subst_elementUid = 1 
           doNotLinkIt = 1 
         } 
         CUR < .NO 
         CUR = 1 
         CUR.allWrap = <option value="{elementUid}" selected>|</option> 
       } 
     subparts.DROPDOWN3.2 = TMENU 
     subparts.DROPDOWN3.2 { 
         expAll = 1 
         NO { 
           allWrap = <option value="{elementUid}">>&nbsp;|</option> 
           subst_elementUid = 1 
           doNotLinkIt = 1 
         } 
         CUR < .NO 
         CUR = 1 
         CUR.allWrap = <option value="{elementUid}" selected>>&nbsp;|</option> 
       } 
       subparts.DROPDOWN3.3 = TMENU 
       subparts.DROPDOWN3.3 { 
         expAll = 1 
         NO { 
           allWrap = <option value="{elementUid}">>>&nbsp;|</option> 
           subst_elementUid = 1 
           doNotLinkIt = 1 
         } 
         CUR < .NO 
         CUR = 1 
         CUR.allWrap = <option value="{elementUid}" selected>>>&nbsp;|</option> 
  }

}

 

# *************************
# Defining the content-frame, "page"
# *************************
 
 
# Page-content
page.10 = TEMPLATE
page.10 {
  template = FILE
  template.file = fileadmin/templates/testseite/template_unten.html
  workOnSubpart = DOCUMENT_BODY
  subparts.CONTENT < styles.content.get
  subparts.PAGE_HEADER = TEXT
  subparts.PAGE_HEADER.field = title
subparts.CONTENT_LEFT < styles.content.getLeft
subparts.CONTENT_RIGHT < styles.content.getRight
subparts.CONTENT_BORDER < styles.content.getBorder
subparts.CONTENT < styles.content.get
marks.INHALT = CONTENT 
marks.PAGE_UID = TEXT
marks.PAGE_UID.field = uid
marks.PAGE_TITLE = TEXT
marks.PAGE_TITLE.field = title
marks.PAGE_TITLE.wrap = {$page.titleWrap}
marks.PAGE_TITLE.offsetWrap = {$page.offset}
marks.INHALT.table = tt_content

# Leftside Navigation
#######################################
   subparts.LEFTNAV_TEAM = HMENU 
   subparts.LEFTNAV_TEAM.1 = TMENU
   subparts.LEFTNAV_TEAM.1 {

# Normal state properties
#######################################
   NO.allWrap =  <div class="LEFTNAV_TEAM1"> | </div>

# Enable active state and set properties:
#######################################
   ACT = 2
   ACT.allWrap = <div class="LEFTNAV_TEAM1-act"> | </div>
}


# Second level menu-object
#######################################
   subparts.LEFTNAV_TEAM.2 = TMENU
   subparts.LEFTNAV_TEAM.2 {

# Normal state properties
#######################################
   NO.allWrap =  <div class="LEFTNAV_TEAM2"> | </div>

# Enable active state and set properties:
#######################################
   ACT = 1
   ACT.allWrap = <div class="LEFTNAV_TEAM2-act"> | </div>
}


# Third level menu-object
#######################################
   subparts.LEFTNAV_TEAM.3 = TMENU
   subparts.LEFTNAV_TEAM.3 {

# Normal state properties
#######################################
   NO.allWrap =  <div class="LEFTNAV_TEAM3"> | </div>

# Enable active state and set properties:
#######################################
   ACT = 1
   ACT.allWrap = <div class="LEFTNAV_TEAM3-act"> | </div>
}


# Fourth level menu-object
#######################################
   subparts.LEFTNAV_TEAM.4 = TMENU
   subparts.LEFTNAV_TEAM.4 {

# Normal state properties
#######################################
   NO.allWrap =  <div class="LEFTNAV_TEAM4"> | </div>

# Enable active state and set properties:
#######################################
   ACT = 1
   ACT.allWrap = <div class="LEFTNAV_TEAM4-act"> | </div>
   }  
  
}

winke

sangria

sangria ·

tztztz...

@mstuebner

nun ja, ICH kenn DICH ja auch nicht, sonst hätte ich gewusst, daß den code zu posten nichts bringt.... zumal ich schon geschrieben habe, daß der code wahrscheinlich nicht das problem ist. (ohne frametemplates, .css und entsprechendem content kannst du mit dem code nicht sehr viel anfangen.)

dennoch....es gibt sicher eine lösung.... nur welche??? mit java den hintergrund ausblenden? wenn ja, wie geht das?

sollte immernoch einen rat haben.

winke sangria

mstuebner ·
sangria schrieb

nun ja, ICH kenn DICH ja auch nicht, sonst hätte ich gewusst, daß den code zu posten nichts bringt....

Du bist ja ein ganz niedlichich Netter... 🙂

sangria schrieb

zumal ich schon geschrieben habe, daß der code wahrscheinlich nicht das problem ist. (ohne frametemplates, .css und entsprechendem content kannst du mit dem code nicht sehr viel anfangen.)

Ach! Warum hatte ich wohl nach einem Link gefragt? Wenn Du den nicht geben kannst kann ich ja nix dafür.

sangria ·

mein gott.... du bist ja noch viel süsser.... ich habe im forum schon xmal geschrieben,daß es sich um eine intranet-seite handelt..... (you know the search-function?)
wenn es eine www-seite wird, bist du de erste, der den link bekommt..... aber nun sei so nett und bemühe andere forumsteilnehmer erst wieder, wenn du konstruktive vorschläge zu bieten hast....

und bitte.... versuche mein letztes posting zu verstehen.... vielleicht kommt dann was sinnvolleres von dir...

danke sangria

p.s.: ich fragte jemand, der sich auskennt (nen profi eben).... du hast nicht das wissen und auch niicht die zeit.... also lass es einfach.... #giggle#

kohoutek ·
mstubner schrieb

Zumindest ICH kenne Dich nicht so gut, dass ich ohne jedes Detail weis was Du so für Fehler machst ...

+

mstuebner schrieb

Sorry, aber DIE Zeit mir das durchzuarbeiten hab ich nicht.

= ???

mstuebner ·

An alle Anderen: Bitte einfach überlesen, aber ich konnte nicht widerstehen:

sangria schrieb

aber nun sei so nett und bemühe andere forumsteilnehmer erst wieder, wenn du konstruktive vorschläge zu bieten hast....

Leider hatte ich übersehen, dass Du hier Papafunktion hast. Dann schicke ich Dir alle weiteren Beiträge zur vorherigen Bewertung, ok?

Zum Abschluss: Zu was sollte der Link wohl gut sein? Um sich den Quelltext ansehen zu können und den hättest Du auch posten können, nech? Ist jetzt aber auch egal, hab ja eh nicht das Wissen wie ja irgendwo her zu wissen glaubst. Drum möchte ich Dich auch nicht weiter behelligen

So, und nun erkläre ich diesen Thread zur Matthias-freien Zone. Freu Dich.

Noch ein schönes Wochenende.