Zum Inhalt springen

Kombiniertes Menü

Erstellt am 28. November 2003 · 1 Antwort · letzte Antwort am 2. Dezember 2003

Tags: Frage

D-M ·

Hi, hoffe ihr könnt mir weiterhelfen 🙂

Gegebenheiten: Seite mit 3 Frames

page
Menu
top

Folgendes Problem:
Ich habe ein Vertikalmenü mit 2 Ebenen, dieses befindet sich im Menüframe. Nun möchte ich ein Horizontalmenü im Topframe hinzufügen das die 3 Ebene des Menü bildet.

Hat jemand eine Idee wie das in TS umzusetzen ist?

Hier mein Code:

# Definition of the page-objects
page = PAGE
menu = PAGE
top = PAGE
page.typeNum = 1
menu.typeNum = 2
top.typeNum = 3

config.intTarget = {$PAGE_TARGET}


config.sys_language_uid = 0 
config.language = de 
config.locale_all = de_DE

config.index_enable = 1 
config.index_externals = 1 





menu.noLinkUnderline = 1
page.noLinkUnderline = 1 
outer_frameset = PAGE
outer_frameset.typeNum = 0

# Defining the outer frameset
outer_frameset.frameSet.rows = 85,*
outer_frameset.frameSet.params = framespacing="0" bordercolor="#FFFFFF" frameborder="O" border="0"
outer_frameset.frameSet {
                                     1 = FRAME
                                     1.obj = top
                                     1.params = frameborder="0" noresize marginheight="0" border="0" scrolling="NO"
                                     2 = FRAMESET
                                     2.params = framespacing="0" bordercolor="#FFFFFF" frameborder="0" border="0" marginheight="0" border="0"
                                     2.cols = 190, *
                                         2 {
                                            1 = FRAME
                                            1.obj = menu
                                            1.params = frameborder="0" noresize marginheight="0" border="0" scrolling="AUTO"
                                            2 = FRAME
                                            2.obj = page
                                            2.params = frameborder="0" marginheight="0" border="0" scrolling="AUTO"
                                            }
                                     }

# *****************************#
# Defining the content-frame, "page"  
# *****************************#
# Header code, stylesheet

page.headerData.10 = TEMPLATE
page.headerData.10 {
                              template = FILE
                              template.file = fileadmin/frames/content.html
                              workOnSubpart = HEADER_CODE
                              }
# Bodytag
page.bodyTag = <BODY bgcolor="#ffffff" background="fileadmin/frames/background.jpg" link="#005EEA" vlink="#005EEA" alink="#005EEA"/>
# Page-content
page.10 = TEMPLATE
page.10 {
             template = FILE
             template.file = fileadmin/frames/content.html
             workOnSubpart = DOCUMENT_BODY
             subparts.CONTENT < styles.content.get
             subparts.PAGE_HEADER = TEXT
             subparts.PAGE_HEADER.field = title
             
            
             }

# *************************
# Defining the top-frame, "top"
# *************************
Header code, stylesheet
top.headerData.10 = TEMPLATE
top.headerData.10 {
                            template = FILE
                            template.file = fileadmin/frames/top.html
                            workOnSubpart = HEADER_CODE
                            }
# Bodytag
top.bodyTag = <BODY bgcolor="#FFFFFF" background="fileadmin/frames/obenbackground.jpg" >
# Page-content
top.20 = TEMPLATE
top.20 {
           template = FILE
           template.file = fileadmin/frames/top.html
           workOnSubpart = DOKUMENT
          }


marks.TOP = HMENU
      marks.TOP {
                           entryLevel = 3
                           1 = TMENU
                           1 {
                               expAll=0
                               #collapse=1
                               target = _top
                               wrap = | 
                               NO {
                                     linkWrap = <font face="Arial" size="3" color="black"><nobr>|</nobr></font>
                                      ATagBeforeWrap = 0
                                      beforeImg = fileadmin/bullets/bullet1_n.gif
                                      beforeROImg = fileadmin/bullets/bullet1_h_blue.gif
                                      RO = 1
                                     }
                                }
                             }   




# *************************
# Defining the menu-frame, "menu"
# *************************
# Header code, stylesheet
menu.headerData.10 = TEMPLATE
menu.headerData.10 {
                               template = FILE
                               template.file = fileadmin/frames/menu.html
                               workOnSubpart = HEADER_CODE
                               }
# Bodytag
menu.bodyTag = <BODY bgcolor="#FFFFFF" background="fileadmin/frames/background.gif"/>

# Page-content
# Page-content
menu.10 = TEMPLATE
menu.10 {
              template = FILE
              template.file = fileadmin/frames/menu.html
              workOnSubpart = DOKUMENT
 #===========================
#Anfang MENU
#===========================


      marks.MENU1 = HMENU
      marks.MENU1 {
                           entryLevel = 0
                           1 = TMENU
                           1 {
                               expAll=0
                               #collapse=1
                               target = _top
                               wrap = | 
                               NO {
                                     linkWrap = <font face="Arial" size="3" color="black"><b>|</b></font><br>
                                      ATagBeforeWrap = 1
                                      beforeImg = fileadmin/bullets/bullet1_n.gif
                                      beforeROImg = fileadmin/bullets/bullet1_h_blue.gif
                                      RO = 1
                                     }
                                }

                           2 = TMENU
                           2 {
                               expAll=0
                               #collapse=1
                               target = _top
                               wrap = | 
                               NO {
                                     linkWrap = <font face="Arial" size="3" color="black"><b>|</b></font><br>
                                      ATagBeforeWrap = 1
                                      beforeImg = fileadmin/bullets/bullet1_n.gif
                                      beforeROImg = fileadmin/bullets/bullet1_h_blue.gif
                                      RO = 1
                                     }
                                }
                             }

[/quote]
Er zeigt mir leider immer nur das Menü im Menüframe an, im Topframe steht nur der Marker ###TOP###
Sieht vielleicht einer den Fehler im TS-Script...

Schonmal vielen Dank im Vorraus

Gruß
Philipp

Unbekannter Benutzer ·

meiner meinung nach müsste dies so gehn:

####HAUTMENU####

marks.UMENUE = HMENU 
  marks.MENUE.entryLevel = 1 
  marks.MENUE.1 = TMENU 
  marks.MENUE.1 { 
    expAll=0 
    NO.allWrap = |<br> 
    NO.ATagParams = class="umenue1" 
    ACT < .NO 
    ACT = 1 
    ACT.ATagParams = class="umenue1active" 
  } 
 ##MENUE IM ANDEREN FRAME####
 marks.UMENUE.2 = TMENU 
  marks.UMENUE.2 { 
    expAll=1 
    NO.allWrap = |<br> 
    NO.ATagParams = class="umenue2" 
    ACT < .NO 
    ACT = 1 
    ACT.ATagParams = class="umenue2active" 
  }

bin mir aber nicht sicher!!