Zum Inhalt springen

Dynamisches Menu

Erstellt am 16. Juli 2004 · 14 Antworten · letzte Antwort am 16. Juli 2004

Tags: Frage

stapoch ·

Hallo Miteinander

Folgendes, die erste Ebene des Menüs soll unter marks.TOP_MENU Erscheinen. Die Zweite Ebene soll in marks.TOP_MENU2 angezeigt werden.

Was mache ich falsch?

---
seite = PAGE
seite.typeNum = 0
seite.stylesheet = fileadmin/template/files/template.css
seite.10 = TEMPLATE
seite.10 {

template = FILE
template.file = fileadmin/template/TAXI_CODE.html
workOnSubpart = DOKUMENT
marks.INHALT = CONTENT
marks.INHALT.table = tt_content

marks.TOP_MENU = HMENU
marks.TOP_MENU.1 = TMENU
marks.TOP_MENU.1.NO {
allWrap =|  
}
marks.TOP_MENU2.2.NO {
allWrap =|  
}
}

stapoch ·

seite = PAGE
seite.typeNum = 0
seite.stylesheet = fileadmin/template/files/template.css
seite.10 = TEMPLATE
seite.10 {

template = FILE
template.file = fileadmin/template/TAXI_CODE.html
workOnSubpart = DOKUMENT
marks.INHALT = CONTENT
marks.INHALT.table = tt_content

marks.TOP_MENU = HMENU
marks.TOP_MENU.1 = TMENU
marks.TOP_MENU.1.NO {
allWrap =|  
}
marks.TOP_MENU2.2 = TMENU
marks.TOP_MENU2.2.NO {
allWrap =|
}
}

---

Danke für den Tipp, habe deinen Code angepasst sodass er er das 2 menü auf ###TOP_MENU2### anzeigen sollte. Fuktioniert allerdings immer noch nicht. Was mache ich noch falsch?

doku ·

kopier doch erstmal den code und guck, ob´s klappt, bevor du ihn selber schon wieder umschreibst...
da kommt ja keiner hinterher und du selbst hast überhaupt nix davon.

wenn du einen neuen marker machst, mußt du halt wieder ein neues menü starten.

stapoch ·

Ja habe den Code kopiert und es funktionierte. Sorry.

Nun möchte ich aber das er diesen 2ten teil des menüs auf ###TOP_MENU2### anzeigt.

Aber wenn ich ein neues Menü starte, wie deklariere ich es danach als Untermenü in Typo3 vom ###TOP_MENU### ?

Dander ·

da kannst du jetzt dein entrylevel benutzen

sonst den selben code wie beim ersten menü
und dann halt entryLevel = 1

MFG

Dander

souri ·

vielleicht so?

marks.TOP_MENU2 = HMENU
marks.TOP_MENU2.1 = TMENU
marks.TOP_MENU2.entryLevel=1
marks.TOP_MENU2.1.NO {
allWrap =|
}

Dander ·
marks.TOP_MENU = HMENU 
marks.TOP_MENU.1 = TMENU 
marks.TOP_MENU.1.NO { 
allWrap =|   
} 
marks.TOP_MENU2 = HMENU 
marks.TOP_MENU2.entryLevel = 1
marks.TOP_MENU2.1 = TMENU 
marks.TOP_MENU2.1.NO { 
allWrap =|   
}

MFG

Dander

stapoch ·

Geht immer noch nicht.

---
seite = PAGE
seite.typeNum = 0
seite.stylesheet = fileadmin/template/files/template.css
seite.10 = TEMPLATE
seite.10 {

template = FILE
template.file = fileadmin/template/TAXI_CODE.html
workOnSubpart = DOKUMENT
marks.INHALT = CONTENT
marks.INHALT.table = tt_content

marks.TOP_MENU = HMENU
marks.TOP_MENU.1 = TMENU
marks.TOP_MENU.1.NO {
allWrap =|  
}
marks.TOP_MENU2 = HMENU
marks.TOP_MENU2.1 = TMENU
marks.TOP_MENU2.1.entryLevel = 1
marks.TOP_MENU2.1.NO {
allWrap =|  
}
}
---

souri ·

da war in meinem ersten post zuerst ein ".1" zu viel in der zeile mit dem entrylevel, sorry (erst korrekturlesen, dann posten #paralyzed# )

(das hat man davon, wenn man sich so frech einmischt 😉 )

souri ·

nein, ist nicht seine schuld, er hat ja meinen code "gecopied und -pasted" und das genau in der zeit in der ich noch ein fehlerchen editiert habe.

blame me 🙂