Hi@all!!
Bin erst seit kurzem in der Welt von Typo3 unterweg. Darum auch meine Frage:
Ich habe auf der linken Seite unserer HP ein Navigationmenü erstellt, das auch prima funktioniert. Ich habe mich dabei an der Doku von Robert Meyer gehalten. Ich benutze zwei Arten von Templates. Das erste Template stellt das standard Design für die HP dar bis zur ersten Ebene. Das zweite Template springt dann ab der ersten Ebene bis in die anderen Ebenen ein. Also quasi wenn man im Menü auf einen Button klickt springt man auf die erste Ebene. Ab der ersten Ebene werden dann im Haupteile nochmals Schaltflächen in Form eines Karteireiters dargestellt. Sozusagen als Submenü.
Jetzt möchte ich jedoch das Submenü auf die linke Seite bringen, also quasi in die Navigationsleiste. Und die Menüpunkte die auf 3 Ebene liegen sollen dann nachrücken.
Ähnlicher Seitenbaum.
|---Root <---Erstes Template
|----|---Seite 1 <--- Zweites Template
|----|---|---Seite 1.1
|----|---|---Seite 1.2
|----|---|---|---Seite 1.2.1
|----|---|---|---...........
|----|---|---...............
|----|---Seite 2 <--- Erstes Template durch Vererbung
|----|---|---Seite 2.1 <--- Zweites Templates
|----|---|---Seite 2.2 <--- Zweites Templates
|----|---|---...............
|----|---Seite 3 <--- Zweites Templates
......................
......................
Hier der Source-Code zum ersten Template
config.language = de
config.locale_all = de_DE
seite = PAGE
seite.stylesheet = EXT:css_styled_content/css/uimc.css
seite.config.index_enable = 1
seite.config.index_externals = 1
seite.10 < styles.content.get
seite {
typeNum = 0
bodyTag= <body bgcolor = "#7A,D0,62"
meta.AUTHOR = UIMC
meta.DESCRIPTION = Homepage UIMC
10 = TEMPLATE
10.template = FILE
10.template.file = fileadmin/template1.htm
10.marks {
MENU_LINKS1 = HMENU
MENU_LINKS1.special = directory
MENU_LINKS1.special.value = 30
MENU_LINKS1.entryLevel = 1
MENU_LINKS1.1 = GMENU
MENU_LINKS1.1.expAll = 1
MENU_LINKS1.1.NO = 1
MENU_LINKS1.1.NO {
XY = 160, 30
align = center
backColor = #7AD062
wrap =|</br>
10 = TEXT
10.text.field = title
10.fontColor = #000000
10.fontFile = fileadmin/Fonts/tahoma.ttf
10.fontSize = 10 ||10||10||10||10||10||10||10||8
10.align = center||center||center||center||center||center||center||center||
10.offset = -2, 15||-2, 15||-2, 15||-2, 15||-2, 15||-2, 15||-2, 15||-2, 15||25, 15
5 = IMAGE
5.file = fileadmin/buttons/button1.gif||fileadmin/buttons/button1.gif||fileadmin/buttons/button1.gif||fileadmin/buttons/button4.gif||fileadmin/buttons/button4.gif||fileadmin/buttons/button4.gif||fileadmin/buttons/button31.gif||fileadmin/buttons/button31.gif||fileadmin/buttons/button7.gif
}
MENU_LINKS1.1.RO < .MENU_LINKS1.1.NO
MENU_LINKS1.1.RO {
6 = IMAGE
6.file = fileadmin/buttons/button2.gif||fileadmin/buttons/button2.gif||fileadmin/buttons/button2.gif||fileadmin/buttons/button5.gif||fileadmin/buttons/button5.gif||fileadmin/buttons/button5.gif||fileadmin/buttons/button41.gif||fileadmin/buttons/button41.gif||fileadmin/buttons/button8.gif
}
MENU_LINKS.1.CUR < .MENU_LINKS.1.RO
### MENU_LINKS1.2 < .MENU_LINKS1.1
### MENU_LINKS1.2 {
### NO.10.fontColor = #FFFFFF
### NO.20.file.backColor = #478951
### }
CONTENT = CONTENT
CONTENT {
table = tt_content
select.orderBy = sorting
select.where = colPos = 0
}
}
Und hier das zweite Template:
seite = PAGE
seite.stylesheet = EXT:css_styled_content/css/uimc.css
seite.10 < styles.content.get
seite.config.index_enable = 1
seite.config.index_externals = 1
seite {
typeNum = 0
bodyTag= <body bgcolor = "#7A,D0,62"
meta.AUTHOR = UIMC
meta.DESCRIPTION = Homepage UIMC
10 = TEMPLATE
10.template = FILE
10.template.file = fileadmin/uimc.htm
10.marks {
MENU_LINKS1 = HMENU
MENU_LINKS1.special = directory
MENU_LINKS1.special.value = 30
MENU_LINKS1.entryLevel = 0
MENU_LINKS1.1 = GMENU
MENU_LINKS1.1.NO = 1
MENU_LINKS1.1.NO {
XY = 160, 30
align = center
backColor = #7AD062
wrap =|</br>
10 = TEXT
10.text.field = title
10.fontColor = #000000
10.fontFile = fileadmin/Fonts/tahoma.ttf
10.fontSize = 10 ||10||10||10||10||10||10||10||8
10.align = center||center||center||center||center||center||center||center||
10.offset = -2, 15||-2, 15||-2, 15||-2, 15||-2, 15||-2, 15||-2, 15||-2, 15||25, 15
5 = IMAGE
5.file = fileadmin/buttons/button1.gif||fileadmin/buttons/button1.gif||fileadmin/buttons/button1.gif||fileadmin/buttons/button4.gif||fileadmin/buttons/button4.gif||fileadmin/buttons/button4.gif||fileadmin/buttons/button31.gif||fileadmin/buttons/button31.gif||fileadmin/buttons/button7.gif
}
MENU_LINKS1.1.RO < .MENU_LINKS1.1.NO
MENU_LINKS1.1.RO {
6 = IMAGE
6.file = fileadmin/buttons/button2.gif||fileadmin/buttons/button2.gif||fileadmin/buttons/button2.gif||fileadmin/buttons/button5.gif||fileadmin/buttons/button5.gif||fileadmin/buttons/button5.gif||fileadmin/buttons/button41.gif||fileadmin/buttons/button41.gif||fileadmin/buttons/button8.gif
}
UNTER_MENU = HMENU
UNTER_MENU.special = directory
UNTER_MENU.special.value = 37
UNTER_MENU.entryLevel = 0
UNTER_MENU.1 = GMENU
UNTER_MENU.1.NO = 1
UNTER_MENU.1.NO {
XY = 120, 20
backColor = #7AD062
5 = IMAGE
5.file = fileadmin/buttons/kartei_om.jpg
5.offset = 0, 0
10 = TEXT
10.text.field = title
10.fontColor = #000000
10.fontFile = fileadmin/Fonts/tahoma.ttf
10.fontSize = 8
10.lockPosition = x
10.align = center
10.offset = -5, 15
10.leftOffset = 100
textStyle = position:absolute;
}
UNTER_MENU.1.RO < .UNTER_MENU.1.NO
UNTER_MENU.1.RO {
6 = IMAGE
6.file = fileadmin/buttons/kartei_mom.jpg
}
CONTENT = CONTENT
CONTENT {
table = tt_content
select.orderBy = sorting
select.where = colPos = 0
}
}
}
Jetzt meine Frage: Wenn ich ein zweites Template auf eine Ebene kommt es dann das entryLevel = 0 ???
Denn wenn ich jetzt die Seiten ab der ersten Ebene in die Navileiste ziehen will, werden diese nicht angezeigt.
Dies funktioniert zum Beispiel unter dem zweiten Template überhaupt nicht.
zum besseren Verständnis --> http://typo3.uimc.de
Danke schon mal im Voraus!!!
MfG