jeudi 13 novembre 2014

Menue mit wechselndem Inhalt

Hallo zusammen,



ich arbeite noch nicht so lange mit Typo3 und habe jetzt ein Seite mit einem (für mich) recht komplizierten Menü bekommen.

Ich benutze das Typo3 6.2 LTS.



Zur Strucktur:

Es gibt vier Hauptnavigations-Punkte die selbst keinen Inhalt haben.

Wenn man mit der Maus über diese Navipunkte geht werden sie aktiviert und die Untermenü-Punkte zu dem Navipunkt sind sichtbar.

Geht man mit der Maus über die Untermenü-Punkte, erscheint daneben ein kurzer Text mit einem "Mehr erfahren" Link.



Mein TS dazu sieht so aus:

lib.navigation = HMENU

lib.navigation {

1 = TMENU

1 {

wrap = <ul class="nav nav-pills menu-header">|</ul>

expAll = 1



NO.wrapItemAndSub = <li>|</li>



ACT = 1

ACT.wrapItemAndSub = <li class="active">|</li>

ACT.ATagTitle.field = abstract // description // title

ACT.ATagParams = onmouseover="this.click();" role="tab" data-toggle="tab"



IFSUB = 1

IFSUB.wrapItemAndSub = <li>|</li>

IFSUB.ATagTitle.field = abstract // description // title

IFSUB.ATagParams = onmouseover="this.click();" role="tab" data-toggle="tab"

}

}



lib.navigation-sub = HMENU

lib.navigation-sub.entryLevel = 1

lib.navigation-sub.special = directory

lib.navigation-sub.special.value = 9, 10,11,12

lib.navigation-sub {

1 = TMENU



1 {

wrap = <div class="tab-pane fade in active sub-menu-wrapper thetabpane" id="submenu{field:uid}"><ul class="nav nav-pills nav-stacked sub-menu">|</ul></div>

expAll = 1



NO.wrapItemAndSub = <li id="{field:uid}">|</li>



ACT = 1

ACT.wrapItemAndSub = <li class="active" >|</li>

ACT.ATagTitle.field = abstract // description // title

ACT.ATagParams = onmouseover="this.click();" role="tab" data-toggle="tab"



IFSUB = 1

IFSUB.wrapItemAndSub = <li>|</li>

IFSUB.ATagTitle.field = abstract // description // title

IFSUB.ATagParams = onmouseover="this.click();" role="tab" data-toggle="tab"

}



}





Ich habe Bewusst zwei lib-Dateien erstellt, weil sonst das Submenu immer in die <li> vom Hauptmenü gewrapt wird.

Die {field:uid} wird auch nicht ordentlich ausgegeben, es wird immer als Text eingefügt.





Wenn jem. eine Idee oder Lösungsansatz hat wäre das super.

Ich habe schon mehre dinge ausprobiert aber bekomme es einfach nicht hin.





Vielen Dank schonmal!





Viele Grüße,

Miriam





Menue mit wechselndem Inhalt

Aucun commentaire:

Enregistrer un commentaire