2013-10-21 1 views
0

일부 페이지에서는 LIB를 표시하려하지만 UID 7 페이지에서 확인하고 싶습니다. lib가 있습니다. 전혀 보이지는 않았지만 Uid 3-4-5-6 및 7을 살펴 보았습니다.TYPO3는 UID에 따라 LIB를 표시하려고 시도하지만 표시 할 수는 없습니다.

이 TS 코드가 있습니다.

[globalVar = TSFE:id <> 7] 
lib.siteContact = COA 
lib.siteContact { 
    wrap = <div class="pagecontent-box-content" id="pagecontent-box-content-59">|</div> 

    10 = TEXT 
    10.value = <h2><em>Kundeservice</em></h2> 

    20 = TEXT 
    20.value = <img alt="" src="fileadmin/templates/add/images/kundeservice.jpg" style="width: 166px; height: 89px; border-width: 0px; border-style: solid;" /><br /> 

    30 = TEXT 
    30.value = <h2><em>Tlf. 69 144 145</em></h2><br /> 
} 
[end] 

내가 잘못

답변

2

내가 TypoScript 조건에서 더 불평등 기호가 없습니다 생각 . 부정을 행하는 한 가지 방법은 else 문을 사용하는 것입니다.

[globalVar = TSFE:id = 7] 
lib.siteContact = COA 
lib.siteContact { 
     ... 
} 
[else] 
     ... 
[global] 
1

모든 페이지에 lib 디렉토리를 표시하고 명확한 (또는 오버라이드)이 UID가 7 인 경우합니까 무엇 :

lib.siteContact = COA 
lib.siteContact { 
    // rest of your code 
} 

[globalVar = TSFE:id = 7] 
    lib.siteContact > 
[end] 
관련 문제