2017-10-13 6 views
0

추가 요소/클래스와 함께 '회사'는 sysfolder를하다TYPO3는 - typoscriptObjectPath에 sysfolder를 포함하고 ... 내가 typoscript 이것을 복제 할

<ul class="nav nav-pills nav-stacked"> 
    <li role="presentation"><p class="footer-header"><span class="footer-header-span">Company</span></p></li> 
    <li role="presentation"><a href="/home/">Home</a></li> 
    <li role="presentation"><a href="/impressum/">Impressum</a></li> 
    <li role="presentation"><a href="/terms-of-use/">Terms of Use</a></li> 
</ul> 

를 ... ... 포장

Company [Sys Folder][10] 
|_Home [Link] 
|_Impressum [Link] 
|_Terms of Use [Link] 

는 ... 아래는 내가이 얻을 ... 나에게 링크

lib.footerlinks = HMENU 
lib.footerlinks { 

    special = directory 
    special.value = 10 

    1 = TMENU 
    1 { 
    wrap = <ul class="nav nav-pills nav-stacked">|</ul> 

    NO = 1 
    NO { 
     ATagBeforeWrap = 1 
     ATagTitle.field = title 
     allWrap = <li role="presentation">|</li> 
    } 

    CUR = 1 
    CUR.ATagParams = class="active" 
    CUR.allWrap = <li role="presentation">|</li> 
    } 

} 

를 렌더링 :

<ul class="nav nav-pills nav-stacked"> 
    <li role="presentation"><a href="/home/">Home</a></li> 
    <li role="presentation"><a href="/impressum/">Impressum</a></li> 
    <li role="presentation"><a href="/terms-of-use/">Terms of Use</a></li> 
</ul> 

하지만 sysfolder를 추가 요소가있는 첫 번째 리로 추가 할 수 있습니까?

답변

0

아마도 "entryLevel"속성을 사용하여이를 해결할 수 있지만 두 개의 메뉴 레벨이 필요합니다. 다음과 같이 시도하십시오.

lib.footerlinks = HMENU 
lib.footerlinks { 

    special = directory 
    special.value = 10 
    entryLevel = -1 

    1 = TMENU 
    1 { 
    wrap = <ul class="nav nav-pills nav-stacked">|</ul> 

    NO = 1 
    NO { 
     ATagBeforeWrap = 1 
     ATagTitle.field = title 
     allWrap = <li role="presentation">|</li> 
    } 

    CUR = 1 
    CUR.ATagParams = class="active" 
    CUR.allWrap = <li role="presentation">|</li> 
    } 
    2 < .1 
    2 { 
    wrap > 
    } 
} 
+0

불행히도 작동하지 않았습니다. –