Zum Inhalt springen

Probleme mit OSIRIS Menü

Erstellt am 14. Januar 2005 · Noch keine Antworten

Tags: Frage

Unbekannter Benutzer ·

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 = &nbsp; | &nbsp;&#124; |*| 
&nbsp;|&nbsp;&#124; |*| &nbsp;| 

#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"
	}
}