2011-06-21 40 views
0

這是我的Typo腳本:換一個字符串,並與消息替換如果爲空

nota = TEXT 
nota.value = ###WFQBE_FIELD_nota### 
nota.stdWrap { 
    required = 1 
    wrap = (|) 
} 
nota.ifEmpty = not available 

我想要包裝(現場諾塔)僅如果不爲空,如果爲空我想消息「不可用」出現。

這有效,但唯一的問題是,消息被包裹在()中!

有什麼想法?我在Typo腳本共有newbe ..

回答

3

你可以改變你的條件:

nota = TEXT 
nota { 
    value = not available 
    override { 
     cObject = TEXT 
     cObject { 
      required = 1 
      value = ###WFQBE_FIELD_nota### 
      wrap = (|) 
     } 
    } 
} 
0

如果我理解正確的,你目前的問題是「包裝」。

如果ifEmpty也可以是stdWrap,也可以嘗試覆蓋ifEmpty條件中的換行。

nota = TEXT 
nota.value = ###WFQBE_FIELD_nota### 
nota.stdWrap { 
    required = 1 
    wrap = (|) 
} 
nota.ifEmpty.wrap = not available|