Zum Inhalt springen

probleme beim menuebau

Erstellt am 22. August 2003 · 22 Antworten · letzte Antwort am 3. November 2003 · Seite 2 von 2

Tags: Frage

markus_nagel ·

hi!

seit ner woche probiere ich jetzt rum mit dem menuebauen und raff es einfach nicht. ich habe es schon mit den diversen dokumentationen versucht. ohne erfolg. mein menue wird einfach nicht. dargestellt. ich habe in mein template, welches am richtigen ort liegt marker eingefügt.

mein typoscriptcode lautet:

page = PAGE
page.typeNum = 0
page.stylesheet = fileadmin/vbg.css
page.bodyTag = <body background="/fileadmin/images/hintergrund.jpg" leftmargin="0" topmargin="0"
marginwidth="0" marginheight="0">
page.1 = TEMPLATE
page.1.marks.PAGE_UID = TEXT
page.1.marks.PAGE_UID.field = uid
page.1 {
template = FILE
template.file = fileadmin/template.htm
workOnSubpart = DOCUMENT_BODY

subparts.CONTENT < styles.content.get
# Top Navigation
subparts.TOPNAV = HMENU
subparts.TOPNAV.special = directory
subparts.TOPNAV.special.value = 224
subparts.TOPNAV.1 = TMENU
subparts.TOPNAV.1 {
NO.allWrap = |*| &nbsp;&#124;&nbsp;|*|
ACT = 1
ACT.allWrap = |*| &nbsp;&#124;&nbsp;|*|
}
# Bottom Navigation
subparts.BOTTOMNAV = HMENU
subparts.BOTTOMNAV.special = directory
subparts.BOTTOMNAV.special.value = 224
subparts.BOTTOMNAV.1 = TMENU
subparts.BOTTOMNAV.1 {
NO.allWrap = |*| &nbsp;&#124;&nbsp; |*|
ACT = 1
ACT.allWrap = |*| &nbsp;&#124;&nbsp; |*|
}
# Leftside Navigation
subparts.LEFTNAV = HMENU
subparts.LEFTNAV.special = directory
subparts.LEFTNAV.special.value = 440
subparts.LEFTNAV.1 = TMENU
subparts.LEFTNAV.1 {
NO.allWrap = |
ACT = 1
ACT.allWrap = |
}
subparts.LEFTNAV.1.2 = TMENU
subparts.LEFTNAV.1.2 {
NO.allWrap = |
ACT = 1
ACT.allWrap = |
}
}

kann mir jemand helfen? #paralyzed# #paralyzed#

danke!!

gruss

markus

doku ·

wenn du willst, kannst du mir ja einen zugang zu deinem backend freischalten. das wird hier ja sonst endlos... 😉

doku ·

dafür, daß du jetzt nach einer woche endlich dein menu siehst, hältst du deine begeisterung ja gekonnt zurück...

markus_nagel ·

sorry,

ich bin um sechs aus dem haus gegangen und erst jetzt zurückgekommen. ich habe die lösung also nur ganz kurz angekuckt und musste dann schon los.

vielen dank für deine hilfe. das ist jetzt eine gute basis für mein weiteres vorgehen. 😉

gruss

markus

Junior ·

Hallo,

wärt ihr so freundlich die Lösung hier zu posten, damits den andern verzweifelten auch hilft o.O

Lieben Gruss

Junior

markus_nagel ·

hallo leute,

inzwischen ist schon eine weile her, seit mein menue funkt. inzwischen habe ich es noch etwas ausgebaut. viel spass und geduld beim anpassen.

gruss

markus

hier der code:

page = PAGE
page.typeNum = 0
page.stylesheet = fileadmin/vbg.css
page.bodyTag = <body background="fileadmin/images/hintergrund.jpg">
page.1 = TEMPLATE
page.1 {
template = FILE
template.file = fileadmin/template.htm
workOnSubpart = DOCUMENT_BODY
subparts.CONTENT < styles.content.get

# Leftside Navigation
subparts.LEFTNAV = HMENU
subparts.LEFTNAV.entryLevel = 0
subparts.LEFTNAV.1 = TMENU
#Hiermit verhinderst du das alle submenuepunkte angezeigt werden
subparts.LEFTNAV.1.expAll = 0
subparts.LEFTNAV.1 {
collapse = 0
NO{
ATagParams= class="navi1"
allWrap = <tr><td> | </td></tr>
}
ACT < .NO
ACT = 1
ACT.ATagParams= class="navi1-active"
ACT.allWrap = <tr><td> | </td></tr>
}
subparts.LEFTNAV.2 = TMENU
#Hiermit verhinderst du das alle submenuepunkte angezeigt werden
subparts.LEFTNAV.2.expAll = 0
subparts.LEFTNAV.2 {
collapse = 0
NO{
ATagParams= class="navi2"
allWrap = <tr><td> &nbsp;&middot;&nbsp;| </td></tr>
}
ACT < .NO
ACT = 1
ACT.ATagParams= class="navi2-active"
ACT.allWrap = <tr><td> &nbsp;&middot;&nbsp;| </td></tr>
}

#Top Navigation
subparts.MENUTOP = HMENU
subparts.MENUTOP.entryLevel = 2
subparts.MENUTOP.excludeUidList = 50
subparts.MENUTOP.1 = TMENU
#Hiermit verhinderst du das alle submenuepunkte angezeigt werden
subparts.MENUTOP.1.expAll = 0
subparts.MENUTOP.1{
collapse = 0
NO{
ATagParams= class="navi1"
allWrap = |&nbsp;&middot;&nbsp;
}
ACT < .NO
ACT = 1
ACT.ATagParams= class="navi1-active"
ACT.allWrap = |&nbsp;&middot;&nbsp;
}
subparts.MENUTOP.2 = TMENU
#Hiermit verhinderst du das alle submenuepunkte angezeigt werden
subparts.MENUTOP.2.expAll = 0
subparts.MENUTOP.2 {
collapse = 0
NO{
ATagParams= class="navi2"
allWrap = |&nbsp;&middot;&nbsp;
}
ACT < .NO
ACT = 1
ACT.ATagParams= class="navi2-active"
ACT.allWrap = |&nbsp;&middot;&nbsp;
}

subparts.LEVEL4 = HMENU
subparts.LEVEL4.entryLevel = 3
subparts.LEVEL4.excludeUidList = 50
subparts.LEVEL4.1 = TMENU
#Hiermit verhinderst du das alle submenuepunkte angezeigt werden
subparts.LEVEL4.1.expAll = 0
subparts.LEVEL4.1{
collapse = 0
NO{
ATagParams= class="navi1"
allWrap = <tr><td> | </td></tr>
}
ACT < .NO
ACT = 1
ACT.ATagParams= class="navi1-active"
ACT.allWrap = <tr><td> | </td></tr>
}

subparts.LEVEL4.2 = TMENU
#Hiermit verhinderst du das alle submenuepunkte angezeigt werden
subparts.LEVEL4.2.expAll = 0
subparts.LEVEL4.2 {
collapse = 0
NO{
ATagParams= class="navi2"
allWrap = |&nbsp;&middot;&nbsp;
}
ACT < .NO
ACT = 1
ACT.ATagParams= class="navi2-active"
ACT.allWrap = |&nbsp;&middot;&nbsp;
}

#Leiste Navigation
subparts.LEISTE = HMENU
subparts.LEISTE.special = list
subparts.LEISTE.special.value = 1,2
subparts.LEISTE.1 = GMENU
subparts.LEISTE.1.NO {

XY = [10.w]+15,20
backColor = |*| #7DD7FC || #7DD7FC |*|
10 = TEXT
10.fontColor =#000000
10.text.field = title
10.offset = 0,13
10.align = center
10.niceText = 0
}
subparts.LEISTE.1.RO < subparts.LEISTE.1.NO
subparts.LEISTE.1.RO = 1
subparts.LEISTE.1.RO {

XY = [10.w]+20,24
backColor = |*| #1C5EAA || #1C5EAA |*|
10 = TEXT
10.fontColor = #FFFFFF
10.text.field = title
10.offset = 0,16
10.align = center
10.niceText = 0
}

#titel
marks.MEINEBROTKRUMENNAVI = COA
marks.MEINEBROTKRUMENNAVI {
2 = HMENU
2 {
special = rootline
special.range = 1|-1
1 = TMENU
1.wrap = <nobreak><b><font face=Verdana size=3> | </font></b></nobreak>
1.noBlur = 1
1.CUR = 1
1.NO {
linkWrap = | &#8212;&nbsp;
ATagParams =
}
1.CUR < 1.NO
1.CUR {
doNotLinkIt = 1
linkWrap =
}
}
}

ZIZO ·

@markus_nagel,
erstmal vielen Dank, hat mir persönlich sehr geholfen.

Doch ein paar Punkte kann ich nicht so einordnen

  • subparts.LEVEL4

  • subparts.LEISTE

  • marks.MEINEBROTKRUMENNAVI

Vielleicht wäre Dein Template hilfreich.
Nicht nur für mich. 🙂
Eigentlich könntest Du die ganzen einstellungen des Templates posten. 😉

Danke

Gruß
ZIZO

sw-student ·

... oder am Besten gleich nen Datenbank Dump zur Verfügung stellen #giggle#

Wo kommen wir denn dann hin? o.O Selbst ist der Mensch!

markus_nagel ·

ja da hast du recht!!

subparts.LEVEL4 => das braucht man für das menue, wenn man mehrere ebenen hat
subparts.LEISTE => das ist mein gmenu, in welchem nur bestimmte menupunkte aufgeführt werden
marks.MEINEBROTKRUMENNAVI => das ist für meinen dynamischen Titel, welcher auch ne kleine navigation ist.

ich hoffe mit diesen infos ist gedient. viel spass beim pröbeln 😉 😉 😉

gruss

markus

ZIZO ·

@sw-student
dies wäre zu viel

@markus_nagel
vielen dank, es hilft sehr, da ich diese löschen kann, brauche ich nicht.

danke erstmal

gruß
ZIZO