У меня есть поле, отображенное в 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
EDIT: мне удалось проверить, есть ли какой-либо контент в контейнере:
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
Он работает, но оборачивает контейнер, даже если содержимое внутри скрыто. Мне нужно, чтобы обертка зависела только от видимых элементов.