4

TemplaVoilaに「要素のコンテナ」としてマップされたフィールドがあり、「データ処理」でタイポスクリプトを生成します。

10= RECORDS
10.source.current=1
10.tables = tt_content

# my new added wrap
10.wrap = <div class="someClass"> | </div>

私の新しいラップをこの容器の充填に依存させる方法はありますか?次と同じ機能が必要です:

10 = TEXT
10.wrap = not empty: |
10.required = 1

編集:コンテナにコンテンツが含まれているかどうかを確認しました:

10= RECORDS
10.source.current=1
10.tables = tt_content
10.stdWrap.wrap = <div class="someClass"> | </div>
10.stdWrap.if {
 isTrue.field = field_contenttop
}
10.stdWrap.debugData = 1

動作しますが、中身が隠れていてもコンテナをラップします。ラップは表示されている要素のみに依存する必要があります。

4

1 に答える 1

8

stdWrap.required=1がその役目を果たしていると思います。

10= RECORDS
10.source.current=1
10.tables = tt_content
10.stdWrap.wrap = <div class="someClass"> | </div>
10.stdWrap.required = 1
于 2011-11-04T22:46:14.340 に答える