![]() |
if для элемента контента в TV
В общем, хочу сделать чтобы wrap работал только для элементов контента, которы есть. То есть если я на странице создаю элемент - wrap работал, если нет - его не было.
Это не работает: <TypoScript><![CDATA[ 10= RECORDS 10.source.current=1 10.tables = tt_content 10.required=1 10.wrap = <span>|</span> ]]></TypoScript> Для ТЕХТ работает, а для записей не хочет. |
а у RECORDS нет required...
|
а... а что-то другое есть? ну я пробовал isTrue, ifEmpty - результаты не утешительные.
Подскажите как можно реализовать нужно мне условие. |
Нету ничего такого в RECORDS. Используйте CONTENT...
|
неполучается вывести текущую запись через Контент...
как выбрать текущий элемент контента? по аналогии с этим кодом: 10= RECORDS 10.source.current=1 10.tables = tt_content а пока дошел только до (нашел на одном форуме): 21 = CONTENT 21.table = tt_content 21.select { pidInList = this where.current = 1 } но оно выводит весь контент на странице, похоже что where.current = 1 не срабатывает. |
Дошел до работающего варианта:
21 = CONTENT 21.table = tt_content 21.select { pidInList = this where = colPos = 0 } 21.stdWrap.wrap = | Только теперь никак немогу условие на wrap повесить. Каких только синтаксисов и вариантов не перепробовал. Подскажите |
Часовой пояс GMT +4, время: 06:26. |
Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot