2016-09-28 3 views
0

실제 선택된 언어를 표시하고 싶습니다.typo3 marking active languages ​​

내가 원하는 것은 <a> 요소에 클래스를 제공하는 것입니다. 그게 가능하니? 나는 아직 TYPO3와 좋은 모르겠지만이 작품은 수,

## Localization menu: 
temp.langMenu = HMENU 
    temp.langMenu.special = language 
    temp.langMenu.special.value = 0,3,1 
    temp.langMenu.1 = GMENU 
    temp.langMenu.1.NO { 
    XY = [5.w]+4, [5.h]+4 
    transparentColor = #17353e 
     backColor = #17353e 
    5 = IMAGE 
    5.file = fileadmin/bilder/DE-flag-32.png || fileadmin/bilder/US-flag-32.png || fileadmin/bilder/CN-flag-32.png 

} 

    temp.langMenu.1.ACT < lib.langMenu.1.NO 
    temp.langMenu.1.USERDEF1 < lib.langMenu.1.NO 
    temp.langMenu.1.ACT.backColor = #000000 


    temp.langMenu.1.USERDEF1 = 1 
    temp.langMenu.1.USERDEF1.5.file = fileadmin/bilder/DE-flag-32.png || fileadmin/bilder/US-flag-32.png || fileadmin/bilder/CN-flag-32.png 
    temp.langMenu.1.USERDEF1.noLink = 1 

답변

2
ACT < .NO 
ACT { 
    stdWrap.typolink.ATagParams = class="navLangAct" 
} 
+0

법 섹션 GMENU는 현재 언어 – Markussom

+0

입니다. 1. "현재"는 HMENU에서 "CUR"을 의미합니다. ACT는 활성 상태를 의미합니다. 그것은 단어에 관한 모든 것 ...;) – BastianBalthasarBux

1

단지 사운드 보드가 될하려고, 나는 의문을 제기 됨으로써 단지 도움이되었다

typoscript은 다음과 같습니다?

## Localization menu: 
temp.langMenu = HMENU 
temp.langMenu { 
    special = language 
    special.value = 0,3,1 
    1 = GMENU 
    1 { 
     NO = 1 
     NO { 
      XY = [5.w]+4, [5.h]+4 
      transparentColor = #17353e 
      backColor = #17353e 
      5 = IMAGE 
      5.file = fileadmin/bilder/DE-flag-32.png || fileadmin/bilder/US-flag-32.png || fileadmin/bilder/CN-flag-32.png 
     } 

     ## ACT < lib.langMenu.1.NO 
     ACT < .NO 
     ACT { 
      backColor = #000000 
      ## would this do the trick ? 
      wrapItemAndSub = <span class="active">|</span> 
     } 

     ## USERDEF1 < lib.langMenu.1.NO 
     USERDEF1 < .NO 
     USERDEF1 { 
      5.file = fileadmin/bilder/DE-flag-32.png || fileadmin/bilder/US-flag-32.png || fileadmin/bilder/CN-flag-32.png 
      noLink = 1 
     } 
    } 
} 

(I 직접 LIB를 조작하는 것이 아니라. 왜 또는 어떻게 온도를 사용하려면 모르겠지만, 그 질문 ... 아니었다)을 TMENU 또는