0
음 ... TypoScript 기술이 약간 녹슬어졌습니다.TypoScript : 둘 이상의 항목이있는 경우 조건부 랩
lib.feld < styles.content.get
lib.feld.select.orderBy = rand()
lib.feld.select.select.where = colPos=11
lib.feld.wrap = <div class="wrapper">|</div>
나는 colPos
말했다위한 하나 개의 항목보다 경우에만 styles.content.get
반환 더 래퍼 사업부를 추가하고 싶습니다. numRows의 전에 추가 stdWrap
와
lib.feld.wrap.if {
isGreaterThan.numRows < styles.content.get
isGreaterThan.numRows.select.where = colPos=11
value = 1
}
또한
lib.feld.wrap.if {
isGreaterThan.numRows.table = tt_content
isGreaterThan.numRows.select < styles.content.get.select
isGreaterThan.numRows.select.where = colPos=11
value = 1
}
:
나는 다음과 같은 두 가지 변종을 시도했습니다. 여러 결과가 있어야하는 경우에도 모두가 false를 반환합니다.
무엇이 잘못 되었나요? typoscript 정의에서
오류가 발생하지만 'isGreaterThan.stdWrap.numRows.table = tt_content'를 추가 할 수 있으며 오류가 사라졌습니다. 아직도, 나는 그것을 아직 작동시키지 못했다. 나는 또한 질문에 한 줄을 잊었다. 지금 바로 편집 해 드리겠습니다. – Urs
당신이 옳습니다. 나는 테이블을 잊어 버렸습니다. 렌더링 된 typoscript 값을 확신 할 수없는 경우 테이블 및 선택 만 필요한 –
이지만 전체 CONTENT 개체를 복사하기 위해 예제를 변경했습니다. 내 대답에 섹션을 추가 할 것입니다. –