2012-10-05 33 views
0

我是Typo3的新手,並使用TemplaVoila構建網站。 我得到了以下的TS,輸出2套內容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 
} 

第一組(10)是當前頁的內容,而第二(TV XML內)(20)獲取從頁面ID內容36. 目前這兩種都是打印的,但我只想要20打印只有10是空的。

我該如何做到這一點?

回答

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

沒有測試,但應該工作。換行後執行stdWrap。因此,在這種情況下,您不會設置搜索標記。

+0

令人敬畏的傢伙:D像一個魅力工程。 – 5hahiL