2011-08-20 116 views
0

我在下面的方式創建內容對象,如何檢查TypoScript中的內容是否爲空?

MIDCONTENT = CONTENT 
    MIDCONTENT{ 
     table = tt_content 
     select.orderBy = sorting 
     select.where = colPos = 0 
    } 

進一步我有一個文本對象,它應該得到的值測試,如果MIDCONTENT不爲空

BOTTOMONTENT= TEXT 
    BOTTOMONTENT{ 
     value=test 
     if{ 
      //check here 
     } 
    } 

我如何檢查,如果作爲CONTENT對象的MIDCONTENT不是空的?

+0

請回答在「回答」你的問題,並接受它,這個話題將被關閉。 – avall

回答

1

做角落找尋另一種方式:

BOTTOMCONTENT = TEXT 
BOTTOMCONTENT.value = test 
BOTTOMCONTENT.override.cObject =< MIDCONTENT 
+0

說明: stdWrap的覆蓋只會在它返回其他內容時纔會加載BOTTOMCONTENT然後「」(修剪後) –

+0

以及如果MIDCONTENT不爲空,檢查在哪裏? – Skip

+0

不知何故,它不工作 - 無論MIDCONTENT是否爲空,BOTTOMCONTENT總是具有「測試」值 – Skip

0
BOTTOMCONTENT = TEXT 
BOTTOMCONTENT.value = midcontent is empty 
BOTTOMCONTENT.if.isFalse.cObject < MIDCONTENT 
+1

請給一些說明來支持你的答案。 –

+0

1)用某個值加載BOTTOMCONTENT 2)如果MIDCONTENT爲空,則「if」部分告訴只渲染BOTTOMCONTENT。否則BOTTOMCONTENT保持空白。 – Markus