Hi Liberation ...
Sorry, hier der Code wie ich ihn im Moment drin hab.
seite = PAGE
seite.typeNum = 0
#seite.stylesheet = fileadmin/gl/style.css
# Benoetigte Libaries einfuegen
seite.includeLibs.ypMenu = fileadmin/gl/ypmenu.php
#das Menüskript einbinden:
marks.MAIN_MENU < temp.user_menu_inside
seite.headerData.10 = TEXT
seite.headerData.10.value = <script type="text/javascript" src="fileadmin/gl/ypSlideOutMenus.js" language="JavaScript"></script><script type="text/javascript" src="fileadmin/gl/jslib.js" language="JavaScript"></script>
seite.headerData.20 = TEXT
seite.headerData.20.value = <link rel="stylesheet" type="text/css" href="fileadmin/gl/gl_nav.css">
seite.10 = TEMPLATE
seite.10 {
template = FILE
template.file = fileadmin/gl/temp_main.htm
workOnSubpart = DOKUMENT
marks.CONTENT = CONTENT
marks.CONTENT < styles.content.get
marks.NEWS = CONTENT
marks.NEWS {
table = tt_content
select.orderBy = sorting
select.where = colPos = 2
}
marks.FOOTER = CONTENT
marks.FOOTER {
table = tt_content
select.orderBy = sorting
select.where = colPos = 1
}
marks.PAGETITLE = TEXT
marks.PAGETITLE {
field = title
wrap = <br><h5 style="padding-left : 5px;">|</h5>
}
# breadcrumb
marks.ROOTLINE = HMENU
marks.ROOTLINE {
special = rootline
# Zahl vor dem | gibt an von welchem Knoten aus gearbeitet wird
special.range = 0|-2
1 = TMENU
1.target = _self
1.wrap = |
1.NO.linkWrap = \
1.NO.PageTitle
1.NO.ATagParams = class="breadlink"
}
marks.MENU_OBEN = HMENU
marks.MENU_OBEN.entryLevel = 1
marks.MENU_OBEN.1 = TMENU
marks.MENU_OBEN.1.NO.ATagParams = class="linkWeiss"
marks.MENU_OBEN.1.NO.linkWrap = <br>
marks.MENU_MAIN >
temp.ypMenu.special = directory
temp.ypMenu.special.value = 3
marks.MENU_MAIN = HMENU
marks.MENU_MAIN.1 = GMENU
marks.MENU_MAIN.1 {
IProcFunc = user_menu->firstLevel
expAll = 1
wrap = |
IFSUB = 1
IFSUB {
wrap = |
XY = [50.w]+20, 15
backColor = #CCCCCC
50 = TEXT
50 {
text.field = title
fontSize = 11
fontFile = fileadmin/fonts/arial.ttf
fontColor = #222222
offset = 10,17
#niceText = 1
}
100 = || IMAGE
100.file = fileadmin/spacer.gif
}
NO {
wrap = |
XY = [50.w]+20, 15
backColor = #cccccc
50 = TEXT
50 {
text.field = title
fontSize = 11
fontFile = fileadmin/fonts/arial.ttf
fontColor = #222222
offset = 10,17
#niceText = 1
}
100 = || IMAGE
100.file = fileadmin/spacer.gif
}
RO < marks.MENU_MAIN.1.NO
RO = 1
RO {
backColor = #CCCCCC
}
IFSUBRO < marks.MENU_MAIN.1.NO
IFSUBRO = 1
IFSUBRO {
backColor = #FF33FF
}
}
marks.MENU_MAIN.2 = TMENU
marks.MENU_MAIN.2 {
IProcFunc = user_menu->secondLevel
expAll = 1
NO.linkWrap = <li>|</li>
}
marks.MENU_MAIN.3 = TMENU
marks.MENU_MAIN.3 {
IProcFunc = user_menu->thirdLevel
expAll = 0
NO.linkWrap = <li>|</li>
}
marks.MENU_MAIN.4 = TMENU
marks.MENU_MAIN.4 {
IProcFunc = user_menu->fourthLevel
expAll = 0
NO.linkWrap = <li>|</li>
}
}
# append Menu JS to page
seite.11 = USER
seite.11.userFunc = user_menu->menuEnd
lib.stdheader >
lib.stdheader = CASE
lib.stdheader {
key.field = header_layout
1 = TEXT
1.field = header
1.wrap = <font face="Arial" size="3"><b> | </b></font><br>
2 = IMAGE
2.file = GIFBUILDER
2.file {
XY = [10.w] +10, 28
backColor = white
10 = TEXT
10.text.field = header
10.fontColor = #478951
10.fontFile = fileadmin/fonts/arial.ttf
10.fontSize = 16
10.offset = 1, 22
}
2.wrap = |<br>
default < .1
}
tmp_tt_content_text < tt_content.text
tt_content.text >
tt_content.text = COA
tt_content.text.10 < lib.stdheader
tt_content.text.20 = TEXT
tt_content.text.20 {
field = bodytext
fieldRequired = bodytext
wrap = <font face="Arial" size="2">|</font><br>
parseFunc < tmp_tt_content_text.20.parseFunc
editIcons < tmp_tt_content_text.20.editIcons
}
#seite.config.index_enable = 1
#plugin.tt_calender.fontFace = ARIAL
tt_content.list = COA
tt_content.list.10 = < lib.stdheader
tt_content.list.20 = CASE
tt_content.list.20.key.field = list_type
tt_content.list.20 {
98 = CASE
98.key.field = layout
98.0 = < plugin.faq
}
tt_content.text.20.wrap = <font face="Arial" size="2">|</font>
tt_content.text.20.wrap =
Das Menu funktioniert an sich gut. Das Problem sind nur die Hauptnavigationspunkte, also die Bilder die generiert werden.
Aber auch diese sind gut solange man nicht mit der Maus drüberfährt oder der Menüpunkt keine unterpunkte hat.
Ich habe wohl schon so ziemlich jede Einstellung versuch anzupassen. Speziell halt die RO und die IFSUBRO blöcke. Aber die Einstellungen die dich dort angeben werden bis auf die backColor ignoriert. An was kann das liegen?
Ich danke dir schon im Voraus für's anschauen....
Lance