Typoscript | Как написать это как условие IF ELSE?
Я новичок в Typo3 и создаю сайт с TemplaVoila. Я получил следующий TS (в рамках TV XML), который выводит 2 набора контента
10= RECORDS
10.source.current=1
10.tables = tt_content
10.wrap.required = 1
10.wrap = <!--TYPO3SEARCH_begin--> | <!--TYPO3SEARCH_end-->]]>
20 = CONTENT
20.table = tt_content
20.select {
pidInList = 36
}
Первый набор (10) является содержимым текущей страницы, а второй (20) извлекает содержимое из идентификатора страницы 36. В настоящее время оба печатаются, но я хочу, чтобы 20 печаталось, только если 10 пусто.
Как мне этого добиться?
1 ответ
Решение
10.stdWrap.ifEmpty.cObject = CONTENT
10.stdWrap.ifEmpty.cObject {
table = tt_content
select.pidInList = 36
}
не тестировал, но должно работать. stdWrap выполняется после переноса. Так что в этом случае у вас не будут установлены поисковые маркеры.