2012-10-05 2 views
0

저는 Typo3를 처음 사용하고 TemplaVoila로 사이트를 구축합니다. 제가Typoscript | IF ELSE 조건과 같이 작성하는 방법은 무엇입니까?

10= RECORDS 
10.source.current=1 
10.tables = tt_content 
10.wrap.required = 1 
10.wrap = <!--TYPO3SEARCH_begin--> | <!--TYPO3SEARCH_end-->]]> 

20 = CONTENT 
20.table = tt_content 
20.select { 
    pidInList = 36 
} 

제 1 세트 (10)는 제 현재 페이지 콘텐츠이고, 콘텐츠의 2 개 세트를 출력한다 (TV 용 XML 이내) 다음 TS를 얻었다 (20) 페이지 ID의 콘텐츠를 페치 36 현재 둘 다 인쇄되어 있지만 10이 비어있는 경우에만 20을 인쇄하고 싶습니다.

어떻게하면됩니까?

답변

2
10.stdWrap.ifEmpty.cObject = CONTENT 
10.stdWrap.ifEmpty.cObject { 
    table = tt_content 
    select.pidInList = 36 
} 

테스트하지는 않았지만 작동해야합니다. stdWrap은 랩 ​​후 실행됩니다. 따라서이 경우 검색 마커가 설정되지 않습니다.

+0

굉장한 친구 : D 매력처럼 작동합니다. – 5hahiL