Zum Inhalt springen

Seiteninhalt nicht anzeigen

Erstellt am 10. April 2009 · 5 Antworten · letzte Antwort am 11. April 2009

Tags: Frage

derkrebs ·

Hallo,

ich habe meine Navigation mittels TypoScript folgenderweise aufgebaut:

# Hauptnavi erstellen
NAVI = HMENU
NAVI {
	special = directory
	special.value = 3
	entryLevel = 1
			
	1 = TMENU
	1.NO = 1
	1.NO {
		linkWrap = <div id="navi_main"><span class="ab">|</span></div>				
	}

	2 < .1			
	2.NO {
		linkWrap = <div id="navi_sub"><span class="ab">|</span></div> 
	}
			
}

Wie aus dem TS hervorgeht, hat meine Navigation 2 Ebenen. Jetzt möchte ich erreichen,
dass bei einem Klick auf einem Hauptmenupunkt mit Unterseiten zunächst nur die zweite Ebene
aufgeklappt wird, OHNE dass sich im Content-Bereich etwas ändert. Erst, sobald aus der zweiten
Ebene ein Menüpunkt ausgewählt wurde, soll im Content-Bereich der entsprechende Seiteninhalt
angezeigt werden.

Wie kriege ich das hin?

Vielen Dank schon mal für Eure Hilfe!

Gruß, derkrebs

just2b ·

hallo,

da brauchst du schon js dafür, scripte, die aus einem listenmenü sowas basteln sollte es genügend geben, haben aber nichts mit TYPO3 zu tun

georg

derkrebs ·

Hallo Goerg,

vielen Dank für Deine Antwort!

Ähem, vielleicht habe ich mich falsch ausgedrückt ...

Ich möchte im Prinzip nur erreichen, dass der Menüpunkt,
der die Unterseiten enthält, nicht selbst auf eine Seite
verlinkt. Das Aufklappen der Untermenüs wird ja schon
durch Typo3 erledigt.

Hauptnavi
-- Hauptpunkt 1
-- Hauptpunkt 2
-- Hauptpunkt 3 >> dieser Menüpunkt soll nicht auf eine Seite verlinken
---- Unterpunkt 3.1
---- Unterpunkt 3.2
-- Hauptpunkt 4 >> dieser Menüpunkt soll nicht auf eine Seite verlinken
---- Unterpunkt 4.1
---- Unterpunkt 4.2

Weißt Du Rat?

Gruß
Michael

brokemeister ·

Hi!
Dafür brauchst du, wie Georg schon geschrieben hat, Javascript...

Du kannst per TYPO3 nur definieren, dass z.B. die erste Unterseite gleich geöffnet wird.

Gruß
Malte

derkrebs ·

Hallo Malte,
hallo Georg,

könnt Ihr mir dafür mal einen Ansatz zeigen bzw. ein Tutorial nennen?
Ich bin noch relativ frisch in Typo3 und weiß nicht, wie man mittels
JavaScript auf Typo3 Einfluß nehmen kann...

Vielen Dank !!!

Gruß,
Michael