Zum Inhalt springen

Menü wird nur beim ersten Laden angezeigt.

Erstellt am 16. Februar 2010 · 3 Antworten · letzte Antwort am 23. Februar 2010

Tags: Frage

spilotes ·

Hallo,

ich bin ein Neuling mit Typo3. Habe die 4.2.5 auf einem VServer installiert und eine erste Seit aus einem Freien Template erstellt.

Jetzt habe ich gleich ein Problem, welches sich, nach langem Suchen in Google oder hier, nicht lösen lässt.

Ich habe ein einfaches Menü mit 3 Einträgen, also 3 Seiten. Egal welche Seite ich als erstes anzeigen lasse, das Menü wird angezeigt. Wenn ich dann ein Menülink auswähle und auf die Zielseite komme, ist das Menü weg. Die Headergrafik und die Inhalte werden alle richtig angezeigt, nur das Menü ist weg.

Kann mir da jemand weiter helfen.

Hier die Einträge aus dem Template:

TOP-MENU = HMENU
   TOP-MENU {
      special = directory 
      special.value = 1
      entryLevel = 1
      #stdWrap.wrap = <ul>|</ul>
      1 = TMENU
      1 {
      noBlur = 1
      expAll = 1
      wrap = <ul>|</ul>
      NO.linkwrap = <li>|</li>

      }
   }
Dander ·

hi,

hast du für die unterseiten ein extra typoscript setup ?

schmeiß mal das special = directory raus, das brauchst du nicht,
das entrylevel genügt völlig.

viele Grüße

spilotes ·

Vielen Dank,

habe das special = directory raus geworfen und jetzt geht es. Wieso ist das so.
Ich hatte eine Vollständige Seite importiert. Da funktionierte alles. Aber sobald ich eine neue Seite erstellt habe. Wurde das Menü nur noch einmal angezeigt.

Kann mir das einer erklären?

w52 ·

ich habe ein sehr ähnliches problem, hab hier mal ein thread geöffnet #96993.
wenn ich special = directory rauswerf, wird das menü gar nicht mehr dargestellt. und entryLevel scheint auch keine auswirkungen zu haben: ichhab mal testweiße bei einem entryLevel hinzugefügt, beim anderen nicht und beide werden nur auf der root-seite angezeigt, auf allen anderen nicht mehr.
ansonsten gleiche symptome wie bei spilotes: inhalte + header werden dargestellt, navi nicht. giebt es da noch andere fehlerquellen?