2010-12-16 3 views
1

CUR 상태가 작동하지 않습니다. menue는 항상 2로 표시된 클래스 대신 0으로 표시된 클래스를 갖습니다. 내가 잘못하고있는 것은 무엇입니까? 내 typoscript 코드 :메뉴 상태 CUR이 작동하지 않음

10.marks { 
MENU_OBEN = HMENU 
MENU_OBEN { 
    special = directory 
    special.value = 10 
    1 = TMENU 
    1 { 
    wrap = <ul>|</ul> 
    noBlur = 1 
    NO = 1 
    NO { 
     allWrap = <li class="first0"> | </li> |*| <li class="normal0"> | </li> |*| <li class="last0"> | </li> 
     stdWrap.wrap = <strong> | </strong> |*| | |*| <b> | </b> 
    } 
    CUR = 1 
    CUR {  
     allWrap = <li class="first2"> | </li> |*| <li class="normal2"> | </li> |*| <li class="last2"> | </li> 
     stdWrap.wrap = <strong> | </strong> |*| | |*| <b> | </b> 
    } 
    } 
} 
+0

동일한 문제가 있습니다. 해결할 문제입니다.이 문제에 대한 정확한 해결책을 제공 했습니까? 만약 답으로 게시 pls있어 –

답변

0

아무것도 명백한 표시되지 않는,하지만 당신은 NO = 1 라인을 제거하는 시도? IIRC는 정상적인 ("NO") 상태를 명시 적으로 설정할 필요가 없습니다. 속성을 설정하는 한 ... 명시 적으로 설정하면 상태를 재정의 할 수 있습니까?

0

내 일반적인 ts 템플릿에는 NO = 1이 없습니다. 대신 CUR에 NO 상태를 복사합니다. 나는 이유를 모른다. 그러나 그것은 나를 위해 이런 식으로 일한다.

당신이 활성/현재되기 위해 가정되는 페이지에 결코 바로 가기 klick 경우 이후

NO.wrapItemAndSub = <li> | </li> 
    NO.stdWrap.htmlSpecialChars = 1 

    CUR < .NO 
    CUR = 1 
    CUR.ATagParams = class="cur" 

    ACT < .NO 
    ACT = 1 
    ACT.ATagParams = class="act" 
0

페이지 바로 가기에 대한 문제가 해결되지 수 있음을 유의하십시오.

페이지 속성을 표준 페이지로 변경하고 "속성"탭에서 "페이지 내용 표시"로 설정하십시오.