2012-12-20 49 views
0

所以我有這樣設置TYPO3 2級菜單生成

Page(uid=63) 
    subpage1 
     subpage1-item1 
     subpage1-item2 
    supgage2 
     subpage2-item1 
     subpage2-item2 

頁和我有以下的TypoScript:

lib.hotelrooms = HMENU 
lib.hotelrooms.wrap = <a href="#">Indoor</a><ul> | </ul> 
lib.hotelrooms { 
    special = directory 
    special.value = 63 
    1 = TMENU 
    1 { 
     NO.doNotLinkIt = 1 
     NO.wrapItemAndSub = <li><a href="#">|</a></li>   
    } 
    2 < .1 
    2.wrap = <ul class="level_2">|</ul> 

} 

輸出我得到的是一樣的東西

<ul> 
    <li> 
     Subpage1 
     <ul> 
      <li>subpage1-item1</li> 
      <li>subpage1-item2</li> 
     </ul> 
    </li> 

    <li> 
     Subpage2 
    </li> 
</ul> 

代替:

<ul> 
    <li> 
     Subpage1 
     <ul> 
      <li>subpage1-item1</li> 
      <li>subpage1-item2</li> 
     </ul> 
    </li> 

    <li> 
     Subpage2 
     <ul> 
      <li>subpage2-item1</li> 
      <li>subpage2-item2</li> 
     </ul> 
    </li> 
</ul> 

任何想法我做錯了什麼?

回答

3

默認情況下,TYPO3只展開當前頁面的子頁面。要展開所有子頁面,請設置爲

1 { 
    expAll = 1 
} 
+0

謝謝,這有幫助。 –