Zum Inhalt springen

[Menü] Newbie Fragen

Erstellt am 14. Februar 2007 · 8 Antworten · letzte Antwort am 14. Februar 2007

Tags: Frage

Thundar ·

Hi Leute,

Habe vor meine Page nun mit Typo3 umzusetzen, was auch bisher alles wunderbar geklappt hat. Die Seite selber habe ich unter TemplaVoilà eingebunden und stoße nun an einige Schwierigkeiten mit dem Menü.

Und zwar will ich ein Vertikales Menü haben was die Hauptpunkte zeigt...das ist ja noch ganz einfach. Dieses ist mit dem folgendem Code generiert wurden.

lib.mainMenu = HMENU
lib.mainMenu.entryLevel = 0
lib.mainMenu.wrap =             <table width="180" border="0" cellspacing="0" cellpadding="0">|</table>            
lib.mainMenu.1 = TMENU
lib.mainMenu.1.NO {
	allWrap = <tr>                  <td>|</td>                </tr>
	ATagParams = class="menulink"
}
	
lib.mainMenu.1.ACT = 1
lib.mainMenu.1.ACT {
	allWrap = <tr>                  <td valign="top">|</td>                </tr>
	ATagParams = class="menulink"
}

Somit werden nun die Hauptpunkte aufgeführt. Nun will ich aber wenn ich z.B. einen Hauptpunkt anklicke, das SubMenu zwischen die Hauptpunkte geschoben haben. Denke mal nach mehrfachen lesen einiger Info´s das ich dazu 2 Ebenen benötige. Bloss wie realisiere ich das ganze und müssen die Submenu Punkte im HTML schon mit drin sein oder nimmt Typo3 dann das Submenu von den jeweiligen Unterseiten?

Wie gesagt...bin ganz neu bei Typo3 😃
Bitte nicht hauen

just2b ·

Hallo und willkommen im Forum,

schmeiss mal das entrylevel raus, brrauchst du bei = 0 nicht.

und ja du brauchst ein 2. level, was genau gleich ausschaut wie dein 1., das du ja so definierst: 1 = TMENU.

Folglich brauchst du noch ein

2 = TMENU
2.NO.allWrap = ...

viel erfolg
georg

Thundar ·

Danke für die Superschnelle Antwort 🙂

Folglich müsste der Code dann so aussehen oder?

lib.mainMenu = HMENU
lib.mainMenu.entryLevel = 0
lib.mainMenu.wrap =             <table width="180" border="0" cellspacing="0" cellpadding="0">|</table>           
lib.mainMenu.1 = TMENU
lib.mainMenu.1.NO {
        allWrap = <tr>                  <td>|</td>                </tr>
        ATagParams = class="menulink"
}
       
lib.mainMenu.1.ACT = 1
lib.mainMenu.1.ACT {
        allWrap = <tr>                  <td valign="top">|</td>                </tr>
        ATagParams = class="menulink"
}

lib.mainMenu.2 = TMENU
lib.mainMenu.2.NO {
        allWrap = <tr>                  <td>|</td>                </tr>
        ATagParams = class="menulink"
}
       
lib.mainMenu.2.ACT = 1
lib.mainMenu.2.ACT {
        allWrap = <tr>                  <td valign="top">|</td>                </tr>
        ATagParams = class="menulink"
}
Thundar ·

Warum mach ich´s mir immer so schwierig wenn´s doch so schön einfach sein kann 😃

Letzte Frage hab ich noch ... Kann ich diesen Code jetzt noch irgendwo editieren oder wie kann ich das jetzt noch bearbeiten?

Und dann werd ich jetzt mal weiter Doku lesen 🙂