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

그레이트 =) 당신의 스 니펫이 내 문제를 해결했습니다. 나는 대체 방법을 구현했지만 "useRegExp"속성을 사용하지 않았습니다. 정말 고마워요! – Paolito75