Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
25.09.2008, 15:22 | #1 |
Senior Member
|
Запрет или изменение обработки определённых блоков TS
Есть следующий код:
Код:
lib.newsholder = COA lib.newsholder { 10 = TEXT 10 { value = Page 1 typolink.parameter = 35 wrap = <div class="l1h">|</div> } 11 < plugin.tt_news 11 { _LOCAL_LANG.ru.latestHeader = Header 1 pid_list = 43 } 12 < plugin.tt_news 12 { _LOCAL_LANG.ru.latestHeader = Header 2 pid_list = 42 } ... } Реализуемо? Если да - то как?
__________________
Пишу русский ман для новичков - предложения и пожелания в личку. Разрабатываю некоммерческий бесплатный информационный портал. |
25.09.2008, 18:47 | #2 |
Senior Member
|
Нужно использовать свойство if
Пример чего-то похожего здесь: http://www.typo3wizard.com/en/snippe...t-content.html |
26.09.2008, 16:02 | #3 | |
Senior Member
|
Цитата:
__________________
Пишу русский ман для новичков - предложения и пожелания в личку. Разрабатываю некоммерческий бесплатный информационный портал. |
|
30.09.2008, 18:30 | #4 |
Senior Member
|
Можно при помощи RECORDS выбрать все записи для tt_news, и если их нет то весь блок lib.newsholder очистить по if
|
30.09.2008, 19:30 | #5 |
Senior Member
|
Что-то я не совсем понимаю как будет выглядеть конструкция...
__________________
Пишу русский ман для новичков - предложения и пожелания в личку. Разрабатываю некоммерческий бесплатный информационный портал. |
30.09.2008, 21:35 | #6 |
Senior Member
|
Что-то вроде:
Код:
temp.tt_news_content = CONTENT temp.tt_news_content { table = tt_news select { pidInList = 42,43 } } lib.newsholder = COA lib.newsholder { if.isFalse.numRows < temp.tt_news_content ... } |