Submenü ausblenden wenn keine subpages vorhanden

  • elezar elezar
    Typ im Roten Hemd
    0 x
    2 Beiträge
    0 Hilfreiche Beiträge
    22. 04. 2010, 19:58

    Hallo,

    ich wäre für Hilfe bei folgendem Problem sehr dankbar:
    Ich habe ein Submenu das ich ausblenden möchte falls keine Subpages vorhanden sind, aber irgendwie bekomme ich das nicht so richtig hin #angry#
    Ich dachte mit ifsub und/oder stdWrap.dataWrap müsste das gehen, aber wie gesagt es geht nicht...

    Schon einmal vielen Dank im voraus!!!

    1. temp.menulinks = HMENU
    2. #temp.menulinks.wrap = <h3>Submen¸</h3>|
    3. temp.menulinks.entryLevel = 1
    4. temp.menulinks {
    5. 1 = TMENU
    6. 1 {
    7. noBlur = 1
    8. expAll = 1
    9. wrap = <ul>|</ul>
    10. noBlur = 1
    11. NO {
    12. wrapItemAndSub = <li>|</li>
    13. ATagParams =
    14. ATagTitle.field = description // title
    15. }
    16. ACT=1
    17. ACT {
    18. wrapItemAndSub = <li id="nav-active">|</li>
    19. ATagParams =
    20. ATagTitle.field = description // title
    21. }
    22. }
    23.  
    24. 2 < .1
    25. 2.wrap = <ul>|</ul>
    26. }


  • 1
  • d.walter d.walter
    Jedi-General
    0 x
    1270 Beiträge
    1 Hilfreiche Beiträge
    23. 04. 2010, 07:50

    Morgen Elezar,

    was möchtest du denn ausblenden wenn keine Subpages vorhanden sind?
    Weil ein Menü wird ja dann nicht angezeigt. Ich denk mal, dass du dann irgend ein Rahmen oder so nicht darstellen möchtest. Der imo beste Weg ist dies über ein COA zu lösen.

    1. temp.SUBMENU = COA
    2. temp.SUBMENU {
    3. stdWrap.wrap = <div class="bg"><div class="ro"><div class="lo"><div class="ru"><div class="lu"><div class="inhalt-nav"> | </div></div></div></div></div></div>
    4.  
    5. 1 = HMENU
    6. 1 {
    7. entryLevel = 1
    8. 1 = TMENU
    9. 1 {
    10. expAll = 1
    11. wrap = <ul id="navsub">|</ul>
    12. noBlur = 1
    13. NO = 1
    14. NO.wrapItemAndSub = <li>|</li>
    15.  
    16. IFSUB = 1
    17. IFSUB.wrapItemAndSub = <li class="menuparent">|</li>
    18.  
    19. }
    20. 2 < .1
    21. 2.wrap = <ul>|</ul>
    22.  
    23. 3 < .2
    24. 4 < .2
    25. }
    26. }

  • 1