Zum Inhalt springen

Mediatech-Template: Topnavigation funktioniert nicht

Erstellt am 26. Oktober 2005 · 4 Antworten · letzte Antwort am 21. Januar 2006

Tags: Frage

hmader ·

Liebes Forum!

Nachem ich durch eine Neuinstallation meines PC meine alte Typo3-Installation überschreiben musste, bin ich jetzt dabei, mir die alte Konfiguration zusammenzuflicken. Das funktioniert ganz gut, aber es gibt ein kleines Problem: Ich arbeite mit dem Mediatech-Template, und in der neuen Konfiguration zeigt es mir keine Top-Navigation an. Den Marker muss Typo3 wohl erkennen, denn das Feld ist auf der entsprechenden Seite leer - hier die Codepieces:

Im Setup:

# Top Navigation
#######################################
   subparts.TOPNAV = HMENU
   subparts.TOPNAV.special = directory
   subparts.TOPNAV.special.value = 1
   subparts.TOPNAV.1 = TMENU
   subparts.TOPNAV.1 {
      NO.allWrap = |*| <span class="topnav"> | |</span> |*|
      ACT = 1
      ACT.allWrap =  |*| <span class="topnav"> | | </span> |*|   
}

Im Template:

		      <!-- ###TOPNAV### START -->
			  <span class="topnav"> <a href="#">Navigation</a> </span> <span class="topnav_act"> <a href="#">Navigation aktiv</a> </span>
              <!-- ###TOPNAV### END -->

Was kann da los sein - der Rest der Navigation funktioniert, soweit ich das sehe...

Danke und liebe Grüße aus Wien,
Herwig

just2b ·

Hi Herwig,

subparts.TOPNAV.special.value = 1

das zeigt halt die seiten ab/unter ID 1... viell stimmt die id nicht

gruß nach wien von linz 😉
georg

Unbekannter Benutzer ·

Hallo. Habt Ihr das Mediatech-Problem gelöst?
Bei mir stimmt der entrylevel, doch wird die TOPNAV untereinander und nicht nebeneinander dargestellt.

Wenn jemand eine Idee hat. Bitte melden. Herzlichen Dank. astro

hmader ·

Ja - das Problem per se wurde gelöst; allerdings habe ich jetzt das Problem, dass (no na) die erste Ebene sowohl oben horizontal als auch links vertikal eingeblendet wird.

Das sieht im Setup dann so aus:

# Leftside Navigation
#######################################
   subparts.LEFTNAV = HMENU 
   subparts.LEFTNAV.1 = TMENU
   subparts.LEFTNAV.1 {

# Normal state properties
#######################################
   NO.allWrap =  <div class="leftnav1"> | </div>

# Enable active state and set properties:
#######################################
   ACT = 1
   ACT.allWrap = <div class="leftnav1-act"> | </div>
}


# Second level menu-object
#######################################
   subparts.LEFTNAV.2 = TMENU
   subparts.LEFTNAV.2 {

# Normal state properties
#######################################
   NO.allWrap =  <div class="leftnav2"> | </div>

# Enable active state and set properties:
#######################################
   ACT = 1
   ACT.allWrap = <div class="leftnav2-act"> | </div>
}


# Third level menu-object
#######################################
   subparts.LEFTNAV.3 = TMENU
   subparts.LEFTNAV.3 {

# Normal state properties
#######################################
   NO.allWrap =  <div class="leftnav3"> | </div>

# Enable active state and set properties:
#######################################
   ACT = 1
   ACT.allWrap = <div class="leftnav3-act"> | </div>
   }
}

Der Versuch, die erste Ebene (Zeilen 4-15) einfach auszukommentieren, schlug leider fehl 🙂 Jetzt schlage ich mich mal weiter mit dem Forum und dem Trial-and-Error-Prinzip herum... 😉

hmader ·

Problem gelöst - eigentlich ganz einfach...

Zwischen Zeile 3 und 4 einfach

subparts.LEFTNAV.entryLevel = 1

einfügen - erledigt 🙂

Liebe Grüße aus Wien,
Herwig