![]() |
Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
![]() |
#1 |
Новенький
Регистрация: 18.05.2006
Сообщений: 4
|
![]()
Здравствуйте.
Наверняка эта тема поднималась, но я увы не нашел, поэтому приходится спрашивать. Как сделать, чтобы при отсутствии конкретного контента, на страницу подставлялся некий дефолтный контент? Возможно что-то с if, но по примерам из TSref я не смог понять, как это можно сделать... Последний раз редактировалось Dragon; 18.05.2006 в 17:55 |
![]() |
![]() |
![]() |
#2 |
Senior Member
|
![]()
subparts {
CONTENT = COA CONTENT { 10 = TEXT 10.value = Lorem ipsum dolor sit amet..... 10.if.isFalse.numRows < styles.content.get 20 < styles.content.get } } |
![]() |
![]() |
![]() |
#3 | |
Новенький
Регистрация: 18.05.2006
Сообщений: 4
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#4 |
Administrator
|
![]()
этот пример поможет
lib.left_bottom = COA lib.left_bottom { #10=TEXT #10.value = это тест 20 = CONTENT 20 { table = tt_content select { pidInList = 70 orderBy = sorting #where = colPos=1 } } } |
![]() |
![]() |
![]() |
#5 |
Новенький
Регистрация: 18.05.2006
Сообщений: 4
|
![]()
Родилась такая конструкция:
temp.content = COA temp.content { 10 = CONTENT 10 { table = tt_content select { pidInList = 230 orderBy = sorting } } 10.if.isFalse.numRows < styles.content.get 20 < styles.content.get } В результате происходит склейка, то есть если я правильно понимаю - if не работает... |
![]() |
![]() |
![]() |
#6 |
Administrator
|
![]()
вот это должно работать
subparts.CONTENT_RIGHT = COA subparts.CONTENT_RIGHT { stdWrap.cObject < styles.content.getRight stdWrap.ifEmpty.cObject = CONTENT stdWrap.ifEmpty.cObject { table = tt_content select { pidInList = 1 orderBy = sorting where = colPos=2 } } |
![]() |
![]() |
![]() |
#7 |
Новенький
Регистрация: 18.05.2006
Сообщений: 4
|
![]()
Большое спасибо.
Заработало в следующем виде: temp.content = COA temp.content { stdWrap.cObject < styles.content.get stdWrap.ifEmpty.cObject = CONTENT stdWrap.ifEmpty.cObject { table = tt_content select { pidInList = 230 orderBy = sorting #where = colPos=2 } } } А теперь я пойду разбираться, как именно оно работает. ![]() |
![]() |
![]() |