Zum Inhalt springen

menu mit zwei markern

Erstellt am 23. Oktober 2003 · 10 Antworten · letzte Antwort am 24. Oktober 2003

Tags: Templates & Layouts, Frage

jarei ·

Guten Morgen,
schau die doch mal das "Golive Tutorial" auf typo3.org an. Da wird es beschrieben.

Gruß,
jarei

seonaid ·

hm... :o
gar keine schlechte idee... hätte ich mir auch ein paar stunden ersparen und selbst drauf kommen können... #giggle#

seonaid ·

also ich studiere das hier grade und habe ein kleines verständnisproblem...
bedeutet das wenn ich das menu so anlegen will das ich jeden punkt einzeln im template ändern muss? ich verstehe das so, wäre das denn sinn der sache? jedesmal wenn ich eine neue seite habe muss ich das template ändern?
*mal ganz dumm fragt* o.O

sw-student ·

Hi seonaid,
füge mal entryLevel = 0 im Hauptmenü bzw. entryLevel = 1 bei deinem Submenü ein. (jeweils unter expAll)

Hast dir's so vorgestellt?

seonaid ·

😢 es funktioniert leider nicht...
zeigt immernoch nur ###SUB_MENU### an
habe ja auch eigentlich gedacht das es so einfach gehen müsste... tut es aber nicht
😢 😢 😢 😢 😢

sw-student ·

Ou, jetzt hab ich noch was entdeckt. Ersetze mal die beiden Zeilen

  marks.SUB_MENU.2 = GMENU 
  marks.SUB_MENU.2 {

durch

  }
  marks.SUB_MENU = HMENU
  marks.SUB_MENU {
                                1 = GMENU
                                1 {

Gruß sW-StuDenT

seonaid ·

😃 nun wird mein hauptmenu einmal oben und einmal unten angezeigt
habe dann mal anstatt einer eins eine 2 hingeschrieben, also:

} 
  marks.SUB_MENU = HMENU 
  marks.SUB_MENU { 
                                2 = GMENU 
                                2 {

nun wird das menu einmal angezeigt und darunter garnichts, auch schonmal was...
jetzt muss ich das submenu nur noch sichtbar kriegen... o.O

sw-student ·

Komisch, vielleicht solltest du nochmals deinen kompletten Menücode posten. An der 1 oder 2 liegt es definitiv nicht. Damit legst du nur die Reihenfolge der Elemente in dem Marker fest. Wenn du möchtest kann ich auch persönlich mal drüberschauen, wenn du mir deinen Zugang anvertraust. Hab auch mal in meinem kleinen Archiv gekramt, hatte mal so ein Menü bei mir eingebaut. Vielleicht kannst du daraus selbst deinen Fehler erkennen.

Viel Glück dabei 😉

# STRUKTUR Ebene 1
                                   
marks.STRUKT1 = HMENU
marks.STRUKT1 {
               entryLevel = 0
               1 = GMENU
               1 {
                  min=600,15
                  wrap = <p align="center"><img src="fileadmin/templates/linie.gif" width="600" height="2"><br>|<br><img src="fileadmin/templates/linie.gif" width="600" height="2">
                  NO {
                      XY = [10.w]+40, 15
                      backColor = #666666
                      10 = TEXT
                      10.text.field = title
                      10.fontFile = fileadmin/fonts/verdana.ttf
                      10.fontColor = #E0E0E0
                      10.fontSize = 9
                      10.offset = 18,10
                      10.niceText = 0
                     }
                  RO < .NO
                  RO=1
                  RO {
                      backColor = #E0E0E0
                      10 = TEXT
                      10.fontColor = #666666
                     }
                  ACT < .NO
                  ACT = 1
                  ACT {
                       backColor = #E0E0E0
                       10 = TEXT
                       10.fontColor = #666666  
                      }
                   }
               }
# STUKTUR Ebene 2
                                   
marks.STRUKT2 = HMENU
marks.STRUKT2 {
               entryLevel = 1
               1 = GMENU
               wrap = |<br><br><br>
               1 {
               wrap = |<br><img src="fileadmin/templates/linie.gif" width="600" height="2">
               min=600,15
               NO {
                   XY = [10.w]+40, 15
                   backColor = #999999
                   10 = TEXT
                   10.text.field = title
                   10.fontFile = fileadmin/fonts/verdana.ttf
                   10.fontColor = #E0E0E0
                   10.fontSize = 9
                   10.offset = 18,10
                   10.niceText = 0
                  }
               RO < .NO
               RO=1
               RO {
                   backColor = #E0E0E0
                   10 = TEXT
                   10.fontColor = #999999
                  }
               ACT < .NO
               ACT = 1
               ACT {
                    backColor = #E0E0E0
                    10 = TEXT
                    10.fontColor = #666666 
                   }
                 }
           }
seonaid ·

so, ich habe jetzt mal deinen code einfach kopiert und die marker angepasst... und siehe da es funktioniert :o #giggle# :o

ich habe aber wirklich keine ahnung was da nun falsch war..
auf jedenfall ein riesengroßes danke an dich! hast mir wirklich sehr geholfen. 😉