Zum Inhalt springen

Topmenü - Leftmenü

Erstellt am 6. August 2003 · 6 Antworten · letzte Antwort am 6. August 2003

Tags: Frage

Dreamchaiser ·

Hallo guten Morgen alllerseits

ich bin langsam am verzweifeln, nachdem ich schon so ca. 200 Einträge gelesen hab und noch immer nichts gefunden hab muss ich einfach mal fragen. Ich habe eine Hauptsteuerleiste im Topframe. Wenn man da dann auf einen Link klickt soll auf der linken Seite im Menu frame die unterpunkt dazu erscheinen. Der Topframe klappt auch nur der linke Frame zeigt mir nur die selben Links wie auf der Ebene des Topframes. Kann mir bitte jemand mal helfen meinen Fehler zu finden. Wär echt super

page = PAGE
menu = PAGE
topright = PAGE

page.typeNum = 1
menu.typeNum = 2
topright.typeNum = 3


#####################################
#Defining the top_right - frame, "top_right"            #
#####################################

#Bodytag
topright.stylesheet = fileadmin/template/style.css
topright.bodyTag = <BODY link = white vlink = white bgcolor="#ffffff" background ="fileadmin/template/gfx_allgemein/obenr.jpg" >

topright.10 = HMENU
topright.10.entryLevel = 0
topright.10.1 = TMENU

topright.10.1 {
  expAll = 0
  collaps = 1
  target = page
  NO.linkWrap=<font face=Helvetica size=2><b> | | </b></font>

}

#####################################
#Defining the menu- frame, "menu"                     #
#####################################

# Bodytag

menu.bodyTag = <BODY  background="fileadmin/template/gfx_allgemein/frame-back" link="#ffffff" vlink=white>
page.stylesheet = fileadmin/template/style.css
# page content

menu.10 = TEMPLATE
menu.10{ 
   template = FILE
   template.file = fileadmin/template/menu.html
   workOnSubpart = DOCUMENT_BODY
   marks.LOGO = IMAGE
   marks.LOGO.file = fileadmin/template/gfx_allgemein/fraas-navi.gif

   subparts.MENU_ITEMS = HMENU
   subparts.MENU_ITEMS.entryLevel = 0

   subparts.MENU_ITEMS.1 = TMENU
   subparts.MENU_ITEMS.1.target = page 
   subparts.MENU_ITEMS.1{
     NO.linkWrap=<font face=Helvetica size=2 ><b>|</b></font><br>
   }
   subparts.MENU_ITEMS.2{
     NO.linkWrap=<font face=Helvetica size=2 link = blue><b>|</b></font><br>
   }
   subparts.MENU_ITEMS.3{
     NO.linkWrap=<font face=Helvetica size=2 ><b>|</b></font><br>
   }
   }
#####################################
#Defining the content-frame "page"                     #
#####################################

page.stylesheet = fileadmin/template/style.css

# Bodytag

page.bodyTag = <BODY bgcolor = "#ffffff" >


# page content

page.10 =TEMPLATE
page.10 {
   template = FILE
   template.file = fileadmin/template/content.html
   workOnSubpart = DOCUMENT_BODY
   subparts.CONTENT < styles.content.get
   subparts.PAGE_HEADER = Text
   subparts.PAGE_HEADER.field = title
}
#############################
#Defining the outer frameset               #
#############################
outer_frameset = PAGE
outer_frameset.typeNum = 0 

outer_frameset.frameSet.cols = 250,*
outer_frameset.frameSet.params =  framespacing="0" bordercolor="#ffffff" frameborder="NO" border="0"
outer_frameset.frameSet {

1 = FRAME
1.params= scrolling=no noresize border="0" frameborder="0"
1.obj = menu
1.params = marginwidth="0" marginheight="0" SCROLliNG=no noresize frameborder="NO"


2 = FRAMESET
2.params = framespacing="0" bordercolor="#FFFFFF" frameborder="" border="0" marginheight="0" border="0"
2.rows =44,*

2  {
     1 = FRAME
     1.obj = topright
     1.params = frameborder="0" noresize marginheight="0" border="0" scrolling="NO"
     2 = FRAME
     2.obj = page
     2.params = frameborder="0" marginheight="0" border="0" scrolling="AUTO"
}
}



#####################################
#Defining the menu- frame, "menu"                     #
#####################################

# Bodytag

menu.bodyTag = <BODY  background="fileadmin/template/gfx_allgemein/frame-back" link="#ffffff" vlink=white>
page.stylesheet = fileadmin/template/style.css
# page content

menu.10 = TEMPLATE
menu.10{ 
   template = FILE
   template.file = fileadmin/template/menu.html
   workOnSubpart = DOCUMENT_BODY
   marks.LOGO = IMAGE
   marks.LOGO.file = fileadmin/template/gfx_allgemein/fraas-navi.gif

   subparts.MENU_ITEMS = HMENU
   subparts.MENU_ITEMS.entryLevel = 1

   subparts.MENU_ITEMS.2 = TMENU
   subparts.MENU_ITEMS.2.target = page  

   subparts.MENU_ITEMS.2{
     expAll = 0
     collapse=0
     NO.linkWrap=<font face=Helvetica size=2 ><b>|</b></font><br>
     #allWrap = <font face=" size="2" ><b>|</b></font><br>
   }
}
#####################################
#Defining the content-frame "page"                     #
#####################################

page.stylesheet = fileadmin/template/style.css

# Bodytag

page.bodyTag = <BODY bgcolor = "#ffffff" >


# page content

page.10 =TEMPLATE
page.10 {
   template = FILE
   template.file = fileadmin/template/content.html
   workOnSubpart = DOCUMENT_BODY
   subparts.CONTENT < styles.content.get
   subparts.PAGE_HEADER = Text
   subparts.PAGE_HEADER.field = title
}
Patric ·

Hiho!
Das Problem hatte ich auch, und nach ca. 3 Liter Cola und einen Crispy Chicken hatte ich die Lösung

.....special.value = 4 <--- Ist die ID der obersten Seite
.....excludeUidList <---- sind die ID's die ich oben ned sehen will

page.5.marks.TOP_MENU = HMENU
page.5.marks.TOP_MENU.special = directory
page.5.marks.TOP_MENU.special.value = 4
page.5.marks.TOP_MENU.entryLevel = -1
page.5.marks.TOP_MENU.excludeUidList = 19,12,11,8,17,45,33
page.5.marks.TOP_MENU.1 = TMENU
page.5.marks.TOP_MENU.1.NO {
linkWrap = <font face="verdana" size="2"><b>|&nbsp;&nbsp;&#124;&nbsp;&nbsp;|*||*| |</font>
}

Das Menu das auf die linke Seite kommt.
wichtig dabei ist
..entryLevel = 1 <--- dann zeigt er alle Seiten bis in die 2te Ebene zum jeweiligen Menüpunkt den du oben angeklickt hast.

page.5.marks.MENU = HMENU
page.5.marks.MENU.entryLevel = 1
page.5.marks.MENU.1 = TMENU

page.5.marks.MENU.1 {
expAll = 1
NO.linkWrap = &nbsp;<font face = "verdana"size="2"><b> |</b></font><br>
}
page.5.marks.MENU.2 = TMENU
page.5.marks.MENU.2{
expAll = 1
NO{
allWrap = &nbsp;&nbsp;&nbsp;<font face = "verdana"size="2" color =black>| </font><br>
beforeImg = fileadmin/images/kreis.gif
beforeROImg = fileadmin/images/kreis2.gif
RO = 1
}
}

wenn du die Seite zum ersten mal lädst, zeigt er natürlich links NICHTS an. erst wenn du oben einen Punkt anklickst, und dieser Punkt unterseiten hat, erscheint das Menü....

Ich hoffe es klappt, wenn du noch Fragen hast, ich bin bis 16.00 Uhr hier #giggle#

Gruß Patric

Dreamchaiser ·

Hi Patric

vielen Dank für die Hilfe. Klappt zwar immer noch nicht, aber immerhin bis zu dem Teil das es oben nur die Oberpunkte anzeigt und auf dem linken Frame gar nix
die Unterseiten mag er einfach nicht.

Birgit

Patric ·

wenn du einen Obermenüpunkt anklickst, siehst du dann rechts den Marker (zb. ###LEFT_MENU###), oder siehst du einfach nichts?

versuch mal folgendes:

trage das im Setupfeld ein:

page.5.marks.LEFT_MENU = TEXT
page.5.marks.LEFT_MENU.value = Testtext

LEFT_MENU muss nat. der Name deines Markers sein!! also anpassen ned vergessen 😉

lade nun die Seite neu. Nun müsste links wo das Menü sein sollte "Testtext" stehen. Wenn nein, dann stimmt was in deinem Template nicht 🙂

gruß Patric

Dreamchaiser ·

Hi Patric

hab ich sowie so schon drin als Test sozusagen - klappt auch. Aber ich bin am testen hab mir sogar schon eine Flasche Cola besorgt, vielleicht klappts dann besser

Birgit

Patric ·

oh seit letzte Woche Dienstag als ich mit Typo3 angefangen hab, hab ich 9 Flaschen Cola (a 0,5L), 2 Pizza Salami, eine Thunfisch und diverse andere Kleinigkeiten vernichtet......
wart mal ab bis du zum Forum kommst, dann wird es heiter 😉