2016-10-30 2 views
0

다음 TS를 메뉴로 사용합니다. 콘텐츠가없는 모든 제목은 연결되지 않습니다. 링크 된 제목에 클래스를 추가하여 특별한 방식으로 형식을 지정하고 싶습니다. jquery를 사용하여 도움을 받았다. Select all unlinked items in a nested list with jquery. 이제는 TS만으로도 가능할지 궁금합니다.TYPO3의 메뉴에서 링크되지 않은 제목에 수업 추가 7.6

lib.Menu = HMENU 
lib.Menu { 
    1 = TMENU 
    1 { 
     expAll = 1 
     wrap = <ul>|</ul> 
     NO = 1 
     NO { 
      wrapItemAndSub = <li>|</li> 
      stdWrap.cObject = TEXT 
      stdWrap.cObject.field = title 
      doNotLinkIt = 1 
      stdWrap.override.cObject =TEXT 
      stdWrap.override.cObject { 
       field = title 
       typolink.parameter.field = uid 
       if.isTrue.numRows { 
        table = tt_content 
        select.pidInList.field = uid     
       }  
      } 
     } 
    } 
    2 < .1 
} 

답변

0

것은 나 자신에 의해 그것을 가지고 :

lib.Menu = HMENU 
lib.Menu { 
    1 = TMENU 
    1 { 
     expAll = 1 
     wrap = <ul class="xxx">|</ul> 
     NO = 1 
     NO { 
      wrapItemAndSub = <li>|</li> 
      stdWrap.cObject = TEXT 
      stdWrap.cObject.field = title 
      doNotLinkIt = 1 
      stdWrap.override.cObject = TEXT 
      stdWrap.override.cObject { 
       field = title 
       typolink.parameter.field = uid 
       if.isTrue.numRows {    
        table = tt_content 
        select.pidInList.field = uid     
       }   
      } 
      wrapItemAndSub.override.cObject = COA 
      wrapItemAndSub.override.cObject { 
        if.isTrue.numRows {    
         table = tt_content 
         select.pidInList.field = uid     
        } 
       10 = TEXT 
       10.value = <li>|</li> 
      }   
     } 
    } 
    2 < .1 
} 
+0

하나의 문제는 남아있다 : ​​나는 외부 링크와 제목이 연결되지 않습니다 내용이없는 페이지가있는 경우. – Robert