4

我有一个在 TemplaVoila 中映射为“元素容器”的字段,它在“数据处理”中生成一些 Typoscript:

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 回答