Zum Inhalt springen

Oberes Menü ohne Ausgabe

Erstellt am 15. November 2007 · 1 Antwort · letzte Antwort am 15. November 2007

Tags: Frage

Goalie2005 ·

Hallo

ich habe das Problem, dass mein Template zwar korrekt ausgegeben wird, auch das Logo (Marker) bereits korrekt ersetzt wird, aber mein oberes Menü leer bleibt und er danach schinbar auch mit dem Menu links nicht weitermacht. Der Marker ist dann noch zu sehen während der für das Menü oben verschwunden ist aber ohne Ausgabe. Sind erste Gehversuche. Danke schonmal!

###General Configuration Start###
config {
  #Define Doctype
  doctype = xhtml_strict
  htmlTag_setParams = xmlns="http://www.w3.org/1999/xhtml" xml:lang="de-DE"   
  }
###General Configuration Ende###

page = PAGE

page {
  typeNum = 0
  # Allgemeine Seiteneigenschaften setzen
  meta.AUTHOR = Stefan Klages
  stylesheet = fileadmin/ips/css/layout.css

  # Die Designvorlage integrieren
  10 = TEMPLATE
  10.template = FILE
  10.template.file = fileadmin/ips/templates/standard.php
  10.workOnSubpart = DOKUMENT
  
  10.marks {
    # Das Logo einbinden
    LOGO = IMAGE
    LOGO.file = fileadmin/ips/images/header/header.jpg
    
    # Menue oben
    MENU_OBEN = HMENU {
      special = directory
      special.value = 2
      1 = TMENU
      1.NO = 1
      1.NO.linkWrap =  |
    }
    
    # Menue links
    MENU_LINKS = HMENU {
      special = directory
      special.value = 3
      1 = GMENU
      1.NO = 1
      1.NO {
        XY = 150, 36
        backColor = #000000
        
        # Text auf den Menuepunkt
        10 = TEXT
        10.text.field = title
        10.fontColor = #FFFFFF
        10.fontFile = fileadmin/ips/fonts/verdana.ttf
        10.fontSize = 12
        10.niceText = 1
        10.offset = 14, 16
      }
    }
   
    # Klickpfad erstellen
    KLICKPFAD = HMENU
    KLICKPFAD {
      special = rootline
      1 = TMENU
      1.NO = 1
    }
    
    # Inhalt ausgeben
    INHALT = CONTENT
    INHALT {
      table = tt_content
    }
  }
  
  # Seiteninhalte ausgeben, wird später gelöscht
  tt_content = TEXT
  tt_content {
    filed = header
    wrap = |<br />
  }
}

Zusatz: Der Analyser zeigt 2 mal an, dass geschweifte Klammern über währen. Allerdings merkt er bei den beiden HMENU { nicht, dass dort ne Klammer aufgemacht wird. Im Gegensatz zu allen anderen werden diese beiden nicht fett angezeigt im Analyzer.

Goalie2005 ·

OK habe den Fehler selber gefunden, manchmal hat man echt Tomaten auf den Augen. Für alle denen es ähnlich geht. Mein Problem war, dass ich die Klammer direkt in der Zeile geöffnet habe in der ich dem Marker den Typ zugeordnet habe. Das kommt aber in der nächsten Zeile erst. So funktioniert es:

###General Configuration Start###
config {
  #Define Doctype
  doctype = xhtml_strict
  htmlTag_setParams = xmlns="http://www.w3.org/1999/xhtml" xml:lang="de-DE"
  }
###General Configuration Ende###

page = PAGE

page {
  typeNum = 0
  # Allgemeine Seiteneigenschaften setzen
  meta.AUTHOR = Stefan Klages
  stylesheet = fileadmin/ips/css/layout.css

  # Die Designvorlage integrieren
  10 = TEMPLATE
  10.template = FILE
  10.template.file = fileadmin/ips/templates/standard.php
  10.workOnSubpart = DOKUMENT
  
  10.marks {
    # Das Logo einbinden
    LOGO = IMAGE
    LOGO.file = fileadmin/ips/images/header/header.jpg
    
    # Menue oben
    MENU_OBEN = HMENU
    MENU_OBEN {
      special = directory
      special.value = 2
      1 = TMENU
      1.NO = 1
      1.NO.linkWrap = &nbsp;|
    }
    
    # Menue links
    MENU_LINKS = HMENU
    MENU_LINKS {
      special = directory
      special.value = 3
      1 = GMENU
      1.NO = 1
      1.NO {
        XY = 150, 36
        backColor = #000000
        
        # Text auf den Menuepunkt
        10 = TEXT
        10.text.field = title
        10.fontColor = #FFFFFF
        10.fontFile = fileadmin/ips/fonts/verdana.ttf
        10.fontSize = 12
        10.niceText = 1
        10.offset = 14, 16
      }
    }
   
    # Klickpfad erstellen
    KLICKPFAD = HMENU
    KLICKPFAD {
      special = rootline
      1 = TMENU
      1.NO = 1
    }
    
    # Inhalt ausgeben
    INHALT = CONTENT
    INHALT {
      table = tt_content
    }
  }
  
  # Seiteninhalte ausgeben, wird später gelöscht
  tt_content = TEXT
  tt_content {
    filed = header
    wrap = |<br>
  }
}