Aufklappbares CSS-Menü / Wie bring ich das in Typo3? [Gelöst]

  • boomer boomer
    R2-D2
    0 x
    116 Beiträge
    0 Hilfreiche Beiträge
    26. 05. 2010, 15:48

    Hallo zusammen,

    ich habe eine Demoprogrammierung mit rein CSS-basiertem, aufklappbaren Menü erstellt (siehe http://www.dkagentur.de/kunden/desma2010/start.htm, das Menü mit "Unternehmen" etc.) - funktioniert sogar im IE 6.

    Wie kann ich diese Struktur nun ins Typo3 übernehmen, ohne dort auf JavaScript setzen zu müssen (layermenu)?

    Die erste Navigationsebene steht soweit, nur das mit dem Einblenden der zweiten Ebene mag nicht funktionieren.

    Auszug aus meinem aktuellen TS-Code:

    1. lib.menu.topnav = HMENU
    2. lib.menu.topnav {
    3. special = directory
    4. special.value = 28
    5. 1 = TMENU
    6. 1.wrap = <ul>|</ul>
    7.  
    8. 1 {
    9. NO = 1
    10. NO.linkWrap = <li>|</li>
    11. NO.ATagParams = class="one" || || || |class="one"| |class="one"|class="one"
    12. noBlur = 1
    13.  
    14. CUR = 1
    15. CUR < .NO
    16. CUR.ATagParams = class="onecurr" || class="onecurrdouble" || class="onecurrdouble" || |class="onecurr" || class="onecurr" |class="onecurr"
    17. noBlur = 1
    18. }
    19.  
    20. 2 < .1
    21.  
    22. }

    Bin für jede Anregung dankbar!


  • 1
  • boomer boomer
    R2-D2
    0 x
    116 Beiträge
    0 Hilfreiche Beiträge
    27. 05. 2010, 09:09

    SO HABE ICH ES GELÖST BEKOMMEN:

    1. lib.menu.topnav = HMENU
    2. lib.menu.topnav {
    3. special = directory
    4. special.value = 28
    5. 1 = TMENU
    6. 1.wrap = <ul>|</ul>
    7.  
    8. 1 {
    9. NO = 1
    10. NO.wrapItemAndSub = <li>|</li>
    11. NO.ATagParams = class="one" || || || |class="one"| |class="one"|class="one"
    12. noBlur = 1
    13.  
    14. ACT = 1
    15. ACT < .NO
    16. ACT.ATagParams = class="onecurr" || class="onecurrdouble" || class="onecurrdouble" || |class="onecurr" || class="onecurr" |class="onecurr"
    17.  
    18. CUR = 1
    19. CUR < .NO
    20. CUR.ATagParams = class="onecurr" || class="onecurrdouble" || class="onecurrdouble" || |class="onecurr" || class="onecurr" |class="onecurr"
    21. noBlur = 1
    22. }
    23.  
    24. 2 < .1
    25.  
    26. 2 {
    27. NO.ATagParams >
    28. wrap = <ul>|</ul>
    29. ACT.wrapItemAndSub = <li>|</li>
    30. }
    31. }

  • typobock typobock
    Padawan
    0 x
    51 Beiträge
    0 Hilfreiche Beiträge
    20. 07. 2011, 11:07

    also bei mir geht da garnichts.

    1. lib.mainMenu = HMENU
    2. lib.mainMenu.entryLevel = 0
    3. lib.mainMenu {
    4. 1 = TMENU
    5. 1 {
    6.  
    7. wrap = <ul>|</ul>
    8. expAll = 1
    9.  
    10. NO.wrapItemAndSub = <li>|</li>
    11. NO.ATagParams = class='navilink'
    12.  
    13. ACT < .NO
    14. ACT = 1
    15. ACT.ATagParams = class='navilinkaktiv'
    16.  
    17. CUR < .NO
    18. ACT = 1
    19. CUR.ATagParams = class='navilinkaktiv'
    20. noBlur = 1
    21.  
    22.  
    23.  
    24. }
    25. ### Zweite Ebene ###
    26. 2 = TMENU
    27. 2 {
    28. wrap = <div class="subnavi"><ul>|</ul></div>
    29. NO.allWrap = <li>|</li>
    30. NO.ATagParams = class ='subnavilink'
    31.  
    32. }
    33. }

  • 1