2011-06-21 3 views
0

場合は、メッセージを交換してください:のみ空でない場合はTYPO3の文字列をラップし、これが私のTypoScriptで空

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

私は(フィールドの注意をラップしたい)のみ空でない場合は、空は私がしたい場合メッセージが表示されません。

これはうまくいきますが、唯一の問題はメッセージも()で囲まれていることです!

私はあなたが周りに自分の状態を変えることができます

答えて

3

...のTypoScriptの総newbeだ:

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| 
関連する問題