Also, ich möchte die Menüstruktur von OSIRIS in ein bereits vorhandenes Menü integrieren, und zwar in einer zweiten Ebene! Die Seite besitzt aber ansonsten auch 2 Ebenen. Ich komme absolut nicht weiter!
Ich Hoffe ihr könnt mir helfen. Anbei das Template Setup der vorhandenen Struktur!
########## Sprache einstellen ##########
config.language = de
config.locale_all = German
##################################
##########MENUE EINSTELLUNGEN #######
# Default PAGE object:
page = PAGE
page {
typeNum = 0
bodyTag = <body bgColor = "#DDDDDD">
stylesheet = fileadmin/style.css
10 = TEMPLATE
10.template = FILE
10.template.file = fileadmin/vorlagentest.html
10.workOnSubpart = DOKUMENT
10.marks {
TRAILER = IMAGE
TRAILER.file = GIFBUILDER
TRAILER.file {
### XY = 759, 86
XY = 559, 86
backColor = #006CB0 #####82BC8B
10 = TEXT
10.text = Stadt Helmstedt
10.fontSize = 55
10.fontFile = fileadmin/fonts/ariali.ttf
10.fontColor = "#99CCFF" #####96CC9F
10.niceText = 0
10.offset = 10, 75
20 = TEXT
20.text.field = subtitle // title
20.fontSize = 26
20.fontFile = fileadmin/fonts/arialbd.ttf
20.fontColor = #ffffff" ############################E2F5E5
20.niceText = 0
20.offset = 30, 78
}
#Defintion des oberen Menü
MENU_OBEN = HMENU
MENU_OBEN.special = directory
MENU_OBEN.special.value = 601
MENU_OBEN.1 = TMENU
MENU_OBEN.1.NO = 601
MENU_OBEN.1.ATagParams = class="linkWeiss"
MENU_OBEN.1.NO.linkWrap = | | |*|
| | |*| |
#Defintion des linken Menü
MENU_LINKS = HMENU
MENU_LINKS.special = directory
MENU_LINKS.special.value = 604
MENU_LINKS.entryLevel = 1
#Menü Virtuelle Verwaltung
40.MENU_LINKS.special = userfunction
40.MENU_LINKS.special {
pageid = {$pageid}
fulltext_search_id = {$fulltext_search_id}
menuServiceList = {$menuServiceList}
menuCircumstanceTree = {$menuCircumstanceTree}
menuUsergroupTree = {$menuUsergroupTree}
menuOrganisationTree = {$menuOrganisationTree}
menuFormList = {$menuFormList}
menuTop15 = {$menuTop15}
userFunc = tx_civserv_pi1->makeMenuArray
}
#Grafische Ausgabe des Menüeintrags
MENU_LINKS.1 = GMENU
MENU_LINKS.1.NO = 601
MENU_LINKS.1.NO {
wrap = |<br>
XY = 146, 30
backColor =#006CB0 ####478951
#Text auf die Grafik rendern
10 = TEXT
10.text.field = title
10.fontColor = #FFFFFF
10.fontFile = fileadmin/fonts/verdana.ttf
10.fontSize = 8
10.niceText = 0
10.offset = 7, 19
#Definition der Zwischenstriche
20 = IMAGE
20.file = GIFBUILDER
20.file {
XY = 146, 1
backColor = #FFFFFF
}
20.offset = 0,29
}
#Definition der unterschiedlichen Menüstrukturen
MENU_LINKS.1.RO < .MENU_LINKS.1.NO
MENU_LINKS.1.RO {
tmp < .backColor
backColor = #009CB0 #####82BC8B
5 < .10
5.fontColor < .tmp
5.offset = 8, 22
}
MENU_LINKS.1.CUR < .MENU_LINKS.1.RO
MENU_LINKS.2 < .MENU_LINKS.1
MENU_LINKS.2 {
NO.backColor = "#99ccff" ####E2F5E5
NO.10.fontColor = "#000000" ###478951
NO.20.file.backColor = "#99ccff" #####
RO < .NO
RO.backColor = #F0F0F0
RO.5 >
CUR < .RO
}
MENU_LINKS.1.CUR < .MENU_LINKS.1.RO
MENU_LINKS.3 < .MENU_LINKS.2
MENU_LINKS.3 {
NO.backColor = "#55ccff " ####E2F5E5
NO.10.fontColor = "#000000" ###478951
NO.10.offset = 30, 19
NO.20.file.backColor = "#55ccff " #####
RO < .NO
RO.backColor = #f0f0f0
RO.5 >
CUR < .RO
}
CONTENT = CONTENT
CONTENT {
table = tt_content
select.orderBy = sorting
select.where = colPos = 0
}
RECHTS = CONTENT
RECHTS {
table = tt_content
select {
# PID der Seite von der die Daten stammen
pidInList =683
# Sortierungsregeln?^^
orderBy = sorting
# Welche Spalte... 0 ist (meist) die spalte "normal"
# und 1-3 die anderen Spalten..
where = colPos = 2
}
}
}
}
###########################################
plugin.tt_poll{
code = VOTEFORM
voteform.target =
voteform.type = 776
}
plugin.feadmin.dmailsubscription.setfixed{
approve._FIELDLIST =uid,pid
DELETE._FIELDLIST = uid,pid
}
Und nun das was da irgendmöglich rein soll:
( Wird von OSIRIS mitgeliefert!)
leftmenu = HMENU
leftmenu {
special = userfunction
special {
pageid = {$pageid}
fulltext_search_id = {$fulltext_search_id}
menuServiceList = {$menuServiceList}
menuCircumstanceTree = {$menuCircumstanceTree}
menuUsergroupTree = {$menuUsergroupTree}
menuOrganisationTree = {$menuOrganisationTree}
menuFormList = {$menuFormList}
menuTop15 = {$menuTop15}
userFunc = tx_civserv_pi1->makeMenuArray
}
stdWrap.wrap = <div id="leftmenu"> | </div>
1 = TMENU
1.wrap = <ul class="level1"> | </ul>
1.NO {
allWrap = <li> | </li>
stdWrap.htmlSpecialChars = 1
}
1.ACT = 1
1.ACT {
allWrap =<li> | </li>
stdWrap.htmlSpecialChars = 1
ATagParams = class="active"
}
}