我在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
即使内部的内容被隐藏,它也可以包装容器。我需要仅依赖于可见元素。
答案 0 :(得分: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