2017-10-05 16 views
0

を失敗しました:TYPO3/TypoScriptのは:トリム値は、これは私のTypoScriptコードである

lib.test.renderObj = COA 
lib.test.renderObj.10 = TEXT 
lib.test.renderObj.10.stdWrap.field = header 
lib.test.renderObj.10.stdWrap.case = lower 
lib.test.renderObj.10.stdWrap.trim = 1 
lib.test.renderObj.10.stdWrap.wrap = <div class="element">|</div> 

ヘッダーフィールドが良く、受信された文字が小文字にされているとフィールドがうまく要素によってラップされます。唯一の問題は、TRIMプロパティを有効にすることができないことです。私も検索/置換のプロパティを使用しようとしました - >成功なし。

ヒント? :)

+2

おそらく、忘れられた '.'のためでしょうか? ;) –

+0

:) @ThomasLöffler申し訳ありませんが、私のコピー/ペーストは間違っていました。欠けている点は私のライブtyposcriptにありません。問題はまだ進行中です – Paolito75

+0

何か考えていますか?私は何が間違っているのか理解できません... – Paolito75

答えて

1

4.6以降の検索と置換ができます。あなたがここに見つけることができるドキュメント:本当に働いている置き換える場合

lib.test.renderObj.10.stdWrap.replacement { 
    10 { 
     search = # # 
     replace = 
     useRegExp = 1 
    } 
} 

https://docs.typo3.org/typo3cms/TyposcriptReference/6.2/Functions/Replacement/が分からないのですが、それをテストすることはできません。

+1

Great =)あなたのスニペットが私の問題を解決しました。私はすでに置換メソッドを実装していましたが、 "useRegExp"属性は使用しませんでした。本当にありがとう! – Paolito75

関連する問題