Sorry das teil liegt im Moment noch auf meinem Privaten Webserver (Testserver) ohne offizeller IP. Kannst aber gern meine ICQ Nummer haben geht warscheindlich schneller als das mit dem Forum
2 unabhängige Menüs
Ich hätte dann gerne auch die Lösung, falls denn eine Existiert. Interessiert mich nämlich...
Gruß ITiger.
hat denn niemand eine Idee wie man so was einfaches wie 2 von einander unabhängige Navis hinbekommt.
sw-student hat mir ja schon sehr gut geholfen, bei ihm funktioniert es ja antscheinend auch, aber bei klappt das irgendwie nicht.
Da ist mein aktueller Code:
# Default PAGE object:
seite = PAGE
seite.typeNum = 0
bgColor = white
seite.10 = TEMPLATE
seite.10 {
template = FILE
template.file = fileadmin/template_saynet.htm
workOnSubpart = DOKUMENT
#Navi Top
marks.NAVI_TOP = HMENU
marks.NAVI_TOP.special = directory
marks.NAVI_TOP.special.value = 81
marks.NAVI_TOP.1 = GMENU
marks.NAVI_TOP.1 {
expAll = 0
NO {
transparentBackground=1
XY = [10.w]+16 , 15
10 = TEXT
10.text.field = title
10.fontFile = fileadmin/hp/schriften/tahomabd.ttf
10.fontColor = black
10.fontSize = 15
10.offset = 8,12
10.antiAlias = 0
}
ACT < .NO
ACT = 1
ACT.10.fontColor = white
RO < .NO
RO = 1
RO.10.fontColor = #ffffff
}
# NAVI_LEFT object:
marks.NAVI_LEFT = HMENU
marks.NAVI_LEFT.special = directory
marks.NAVI_LEFT.special.value = 82
marks.NAVI_LEFT.1 = GMENU
marks.NAVI_LEFT.1 {
collapse=1
expAll=0
NO {
transparentBackground=1
wrap = | <BR>
XY = [10.w]+20,30
10 = TEXT
10.text.field = title
10.fontFile = fileadmin/versuch/verdana.ttf
10.font.Color = black
10.fontSize = 12
10.offset = 5,20
10.antiAlias = 0
}
ACT < .NO
ACT = 1
ACT.10.fontColor = white
RO < .NO
RO = 1
RO.10.fontColor = #ffffff
}
marks.NAVI_LEFT.2 = GMENU
marks.NAVI_LEFT.2 {
NO {
transparentBackground=1
wrap = | <BR>
XY = [10.w]+25,25
10 = TEXT
10.text.field = title
10.fontFile = fileadmin/versuch/verdana.ttf
10.fontSize = 9
10.offset = 22,22
10.antiAlias = 0
}
}
marks.INHALT = CONTENT
marks.INHALT.table = tt_content
}
Wenn noch jemand eine Idee hat dann immer her damit bin für jeden Tipp dankbar.
Bist du dir denn gaanz sicher, dass die ID bei marks.NAVI_LEFT.special.value = 82 stimmt, und Unterseiten überhaupt existieren? Das wär das Einzigste, was mir dazu noch einfällt o.O
Ja sw-student, bin mir leider sehr sicher, das die ID stimmt.
Zur Eräuterung:
SIDE NAVI (ID=82)
|
|-link 1 (ID=71)
|-link 2 (ID=72)
|-link 3 (ID=73)
|-link 4 (ID=74)
So link 1-4 haben weitere Unterpunkte, die leider nicht angezeigt werden, wenn ich auf link 1-4 klicke.
Sie werden nur angezeigt, wenn ich den entryLevel Befehl einsetzt.
Da ist dann nur wieder das Problem, das Link 1-4 erst angezeigt wird, wenn ich in der TOP NAVI auf einen Link Klicke
#paralyzed#
Hab die ganze Seite jetzt auf Frames umgebaut und es funzt immer noch nicht, also muss ein Fehler in meinem Code sein. Aber welcher? 🙂 🙂
nur mal so ne idee...
Als erstes:
Was passiert, wenn du collapse = 0 setzt?
Und dann noch:
Was passiert, wenn du expAll = 1 setzt?
Gruß ITiger.
Bei collapse=0 passiert garnichts, und expAll=1 zeigt er mir alle Untermenüs an, was er aber beim Laden der Seite nicht machen soll. Die Navigation soll erst beim Klick auf den Oberpunkt der Navi auf gehen und seine Unterpunkte preisgeben. Weil wenn ich die Unterpunkte alle gleich preis gebe dann wird die Navi ewig lang und sehr unübersichtlich. Ausserdem besteht das Design schon und auf herkömmliche Art und Weise (HTML) war es ja auch möglich, also muss es ja jetzt auch irgendwie möglich sein
😢
Sobald ich auf der Startseite einen Shortcut auf eine TOP_NAVI setzte funzt alles auch mit der LEVT_NAVI, weil da kann ich jetzt dann auch wieder den entryLevel Befehl reinsetzten, und er zeigt mir durch den Shortcut die linke Menüleiste an.
Das will ich aber nicht, denn die Startseite soll eingenständig sein, und nicht von einer anderen Seite belagert werden.
Und wenn du eine neue seite (ausserhalb des Pagetrees) als startseite anlegst, und dann einen expire/refresh auf die verknüpfte seite (deine jetzige startseite) machst? Ginge das nicht?
Doch das funzt aber ich wollte es eigentlich anders lösen, aber was solls jetzt hab ich einfach die Struktur geändert und jetzt läufts, naja binn gespannt wann ich vor dem nächsten Berg steh und wieder von vorn anfang.
8-) 🙂
das dürfte das gleiche Problem sein wie hier:
#3136
Hi Leute, da bin ich wieder und ich weis ich bin lästig, aber ich hab ein neues Problem mit meinen Menüs.
Nachdem alles gestern so schön geklappt hat, hab ich mir in meinem jugendlichem Leichtsinn gedacht, verpack das ganze doch mal in ein nettes Frame.
Gesagt getan und fängt die ganze Sch... von forne an.
MEIN MENÜ KLAPPT WIEDER NICHT AUF!!!!!!!!!!!!!! 😢
Ich poste mal den Code warscheindlich hab ich irgend was übersehen
# Definition of the page-objects
seite = PAGE
menu = PAGE
top = PAGE
content = PAGE
top.typeNum = 4
content.typeNum = 3
menu.typeNum = 2
seite.typeNum = 1
outer_frameset = PAGE
outer_frameset.typeNum = 0
outer_frameset.frameSet.rows = 121,*
outer_frameset.frameSet.params = framespacing="0" frameborder="0" border="0"
outer_frameset.frameSet {
1 = FRAME
1.obj = top
1.params = frameborder="0" noresize marginheight="0" border="0" scrolling="NO"
2 = FRAME
2.obj = content
2.params = frameborder="0" noresize marginheight="0" border="0" scrolling="NO"
3 = FRAMESET
3.params = framespacing="0" bordercolor="#FFFFFF" frameborder="0" border="0" marginheight="0" border="0"
3.cols = 174, *
3 {
1 = FRAME
1.obj = menu
1.params = frameborder="0" noresize marginheight="0" border="0" scrolling="NO"
2 = FRAME
2.obj = seite
2.params = frameborder="0" marginheight="0" border="0" scrolling="AUTO"
}
}
content.frameSet.cols = 174, *
content.frameSet.params = framespacing="0" frameborder=0 border="0"
content.frameSet {
1 = FRAME
1.obj = menu
1.params = marginwidth="0" marginheight="0" scrolling="no" frameborder="0" noresize
2 = FRAME
2.obj = seite
2.params = marginwidth="5" marginheight="5" scrolling="auto" frameborder="0" noresize
}
# Page-content
seite.10 = TEMPLATE
seite.10 {
template = FILE
template.file = fileadmin/hp/mainframe.htm
workOnSubpart = DOKUMENT
marks.INHALT = CONTENT
marks.INHALT.table = tt_content
}
#Navi Top
top.10 = TEMPLATE
top.10 {
template = FILE
template.file = fileadmin/hp/topframe.htm
workOnSubpart = DOKUMENT
marks.NAVI_TOP = HMENU
marks.NAVI_TOP.special = directory
marks.NAVI_TOP.special.value = 81
marks.NAVI_TOP.1 = GMENU
marks.NAVI_TOP.1.target = seite
marks.NAVI_TOP.1 {
expAll = 0
NO {
transparentBackground=1
XY = [10.w]+16 , 15
10 = TEXT
10.text.field = title
10.fontFile = fileadmin/hp/schriften/TRGCE____.TTF
10.fontColor = white
10.fontSize = 12,8
10.offset = 8,12
10.antiAlias = 0
}
RO < .NO
RO = 1
RO.10.fontColor = black
}
}
# NAVI_LEFT object:
menu.20 = TEMPLATE
menu.20 {
template = FILE
template.file = fileadmin/hp/sideframe.htm
workOnSubpart = DOKUMENT
marks.NAVI_LEFT = HMENU
marks.NAVI_LEFT.special = directory
marks.NAVI_LEFT.special.value = 82
marks.NAVI_LEFT.entryLevel = 1
marks.NAVI_LEFT.1 = GMENU
marks.NAVI_LEFT.1.target = seite
marks.NAVI_LEFT.1 {
collapse = 1
expAll=0
NO {
transparentBackground=1
wrap = | <BR>
XY = [10.w]+20,30
10 = TEXT
10.text.field = title
10.fontFile = fileadmin/versuch/verdana.ttf
10.fontColor = #547CBB
10.fontSize = 15
10.offset = 5,20
10.antiAlias = 0
}
RO < .NO
RO = 1
RO.10.fontColor = black
}
marks.NAVI_LEFT.2 = GMENU
marks.NAVI_LEFT.2.target = seite
marks.NAVI_LEFT.2 {
NO {
transparentBackground=1
wrap = | <BR>
XY = [10.w]+25,25
10 = TEXT
10.text.field = title
10.fontFile = fileadmin/versuch/verdana.ttf
10.fontColor = #547CBB
10.fontSize = 9
10.offset = 22,22
10.antiAlias = 0
}
RO < .NO
RO = 1
RO.10.fontColor = black
}
Na dann viel Spass damit und schon vielen Dank für eure Hilfe