0
hmm ... 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
言ったために1項目以上の場合のみstyles.content.get
リターンよりラッパーのdivを追加したいと思います。 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
}
:
私は、以下の2つのバリエーションを試してみました。 結果が複数ある場合でも、すべてがfalseを返します。
どうしたのですか?
エラーが発生しますが、 'isGreaterThan.stdWrap.numRows.table = tt_content'を追加するとエラーがなくなります。まだ、私はまだそれを働かせていません。私はまた、質問の行を忘れてしまった。今すぐ編集します – Urs
あなたは正しいです:私はテーブルを忘れました。レンダリングされたtyposcriptの値が不明な場合は、テーブルと選択のみが必要ですが、 –
が完全なCONTENTオブジェクトをコピーするように変更しました。私は答えにセクションを追加します。 –