Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
18.05.2006, 17:44 | #1 |
Новенький
Регистрация: 18.05.2006
Сообщений: 4
|
контент по умолчанию.
Здравствуйте.
Наверняка эта тема поднималась, но я увы не нашел, поэтому приходится спрашивать. Как сделать, чтобы при отсутствии конкретного контента, на страницу подставлялся некий дефолтный контент? Возможно что-то с if, но по примерам из TSref я не смог понять, как это можно сделать... Последний раз редактировалось Dragon; 18.05.2006 в 17:55 |
18.05.2006, 19:11 | #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 } } |
18.05.2006, 19:38 | #3 | |
Новенький
Регистрация: 18.05.2006
Сообщений: 4
|
Цитата:
|
|
19.05.2006, 02:03 | #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 } } } |
19.05.2006, 08:32 | #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 не работает... |
19.05.2006, 11:30 | #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 } } |
19.05.2006, 12:04 | #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 } } } А теперь я пойду разбираться, как именно оно работает. |