Hallo,
dies ist mein Frameset. Es funktioniert auch bis auf die 3. Menüebene.
Die Menüanweisungen habe ich aus einem funktionierden framelosen Template übernommen und lediglich durch die target-Anweisung ergänzt.
Hier das Setup:
page = PAGE
menu = PAGE
top = PAGE
page.typeNum = 1
menu.typeNum = 2
top.typeNum = 3
outer_frameset = PAGE
outer_frameset.typeNum = 0
# Frameset
outer_frameset.frameSet.rows = 110,*
outer_frameset.frameSet.params = framespacing="0" bordercolor="#FFFFFF" frameborder="0" 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 = 170, *
2 {
1 = FRAME
1.obj = menu
1.params = frameborder="0" noresize marginheight="0" border="0" scrolling="NO"
2 = FRAME
2.obj = page
2.params = frameborder="0" marginheight="0" border="0" scrolling="AUTO"
}
}
# Seiteninhalt
page.10 = TEMPLATE
page.10 {
template = FILE
template.file = fileadmin/frames/content.html
workOnSubpart = DOCUMENT_BODY
subparts.CONTENT < styles.content.get
subparts.CONTENT1 < styles.content.getBorder
#Druckansicht
subparts.PRINT = IMAGE
subparts.PRINT.file = fileadmin/polim/printer.gif
subparts.PRINT.imageLinkWrap = 1
subparts.PRINT.imageLinkWrap.enable = 1
subparts.PRINT.imageLinkWrap.typolink{
target = _blank
no_cache = 1
parameter.data = field:uid
additionalParams = &type=98&uid
ATagBeforeWrap = 1
}
#Einstellungen für die rootline unter dem Content
subparts.KLAPPEN = HMENU
subparts.KLAPPEN {
special = rootline
special.range = 0|-1
1= TMENU
1.target = menu
1.NO.linkWrap =||*| <img src="fileadmin/polim/pfeil_gelb.gif"> |*|
}
# last update - Autor
subparts.AUTOR= TEXT
subparts.AUTOR.field= author
subparts.AUTOR.wrap= <font size=1 face="verdana,arial,helvetica">Autor: |</font>
subparts.LAST_UPDATE= TEXT
subparts.LAST_UPDATE.field= SYS_LASTCHANGED
subparts.LAST_UPDATE.date= d.m.Y
subparts.LAST_UPDATE.wrap= <font size=1 face="verdana,arial,helvetica">Letzte Änderung: |</font>
}
# Topframe
top.10 = TEMPLATE
top.10 {
template = FILE
template.file = fileadmin/frames/top.html
workOnSubpart = DOCUMENT_BODY
subparts.MENU= HMENU
subparts.MENU.entryLevel = 0
subparts.MENU.1 = GMENU
subparts.MENU.1.target = menu
subparts.MENU.1.NO {
XY = [10.w]+20,20
backColor = #297b52
10 = TEXT
10.fontSize = 10
10.text.field = title
10.offset = 1,15
10.align = center
10.fontColor = #ffffff
wrap = |
}
subparts.MENU.1.RO < .subparts.MENU.1.NO
subparts.MENU.1.RO = 1
subparts.MENU.1.RO.backColor = #ffcc00
}
# Menü-Frame
menu.10 = TEMPLATE
menu.10 {
template = FILE
template.file = fileadmin/frames/menu.html
workOnSubpart = DOCUMENT_BODY
subparts.MENU_LEVEL1 = HMENU
subparts.MENU_LEVEL1.1 = GMENU
subparts.MENU_LEVEL1.1.target = page
subparts.MENU_LEVEL1.entryLevel = 1
subparts.MENU_LEVEL1.1.NO {
XY = 145,20
backColor = #a8d5bb
10 = TEXT
10.fontSize = 10
10.text.field = title
10.offset = 5,15
10.align = left
10.fontColor = #000000
wrap = | <BR>
}
subparts.MENU_LEVEL1.1.RO < .subparts.MENU_LEVEL1.1.NO
subparts.MENU_LEVEL1.1.RO = 1
subparts.MENU_LEVEL1.1.RO.backColor = #ffcc00
#Einstellungen für die zweite Ebene des linken Menüs
subparts.MENU_LEVEL1.2 = GMENU
subparts.MENU_LEVEL1.2.NO {
XY = 137,20
backColor = #a8d5bb
10 = TEXT
10.fontSize = 10
10.text.field = title
10.offset = 5,15
10.align = left
10.fontColor = red
wrap = | <BR>
}
subparts.MENU_LEVEL1.2.RO < .subparts.MENU_LEVEL1.2.NO
subparts.MENU_LEVEL1.2.RO = 1
subparts.MENU_LEVEL1.2.RO.backColor = #ffcc00
}
Ich bin jede Hilfe dankbar!
Wolfie