Russian TYPO3 community Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community  

Вернуться   Russian TYPO3 community > Обсуждение общих технических вопросов > Общие вопросы

Ответ
 
Опции темы Опции просмотра
Старый 15.08.2006, 18:39   #1
MDG
Новенький
 
Регистрация: 08.08.2006
Сообщений: 11
По умолчанию

Код:
 10.field = field_cell1
выводит ID страницы(число) которая присутствует в field_cell1 а как вывести саму страницу (содержание)?

Ну, соответственно, чтобы <td></td> выводилось только когда field_cell1 не пусто, я добавил if,
получилось
Код:
lib.row = COA
lib.row {
  10 = TEXT
  10{
  if.isTrue.field = field_cell1
  wrap = <td ...>|</td>
  field = field_cell1
}
}
Так реагирует на содержимое field_cell1 и если там что-то есть только тогда выводит <td ...>|</td>.

Последний раз редактировалось MDG; 15.08.2006 в 18:54
MDG вне форума   Ответить с цитированием
Старый 16.08.2006, 18:19   #2
Pavel Antonov
Senior Member
 
Аватар для Pavel Antonov
 
Регистрация: 01.10.2004
Адрес: Россия, Москва
Сообщений: 1,204
Отправить сообщение для Pavel Antonov с помощью ICQ
По умолчанию

field_cell1 - это поле с содержимым... переименуйте как оно у Вас называется.
__________________
Павел Антонов
Rich Media Development Ltd.
Блог: http://codeline.richmd.ru/
Pavel Antonov вне форума   Ответить с цитированием
Старый 16.08.2006, 19:23   #3
MDG
Новенький
 
Регистрация: 08.08.2006
Сообщений: 11
По умолчанию

Цитата:
Сообщение от Pavel Antonov
field_cell1 - это поле с содержимым... переименуйте как оно у Вас называется.
Переименовал конечно, но я получаю ID контента(число) вместо самого конткнта. Просто число "123"! Как мне именно содержимое ID=123 получить?
MDG вне форума   Ответить с цитированием
Старый 16.08.2006, 19:34   #4
Pavel Antonov
Senior Member
 
Аватар для Pavel Antonov
 
Регистрация: 01.10.2004
Адрес: Россия, Москва
Сообщений: 1,204
Отправить сообщение для Pavel Antonov с помощью ICQ
По умолчанию

А... видимо поле имеет тип "content elements"???

Тогда
Код:
10 = TEXT
10.cObject = RECORDS
10.cObject {
  source.field = field_cell1
  tabel = tt_content
}
10.if.isTrue.field = field_cell1

сObject используется для вложения RECORDS, так как у него нет опций stdWrap
__________________
Павел Антонов
Rich Media Development Ltd.
Блог: http://codeline.richmd.ru/
Pavel Antonov вне форума   Ответить с цитированием
Старый 17.08.2006, 14:12   #5
MDG
Новенький
 
Регистрация: 08.08.2006
Сообщений: 11
Thumbs up

Цитата:
А... видимо поле имеет тип "content elements"???
ДА, он самый.

Спасибо огромное, все получилось как я хотел!
Вот немного подправленный рабочий код:
Код:
lib.row = COA
lib.row {
10 = TEXT
10.cObject = RECORDS
10.cObject {
  source.field =field_cell1
  tables = tt_content
}
10.if.isTrue.field = field_cell1
10.wrap = <td class="showcase1">|</td>
}
MDG вне форума   Ответить с цитированием
Старый 17.08.2006, 14:56   #6
Pavel Antonov
Senior Member
 
Аватар для Pavel Antonov
 
Регистрация: 01.10.2004
Адрес: Россия, Москва
Сообщений: 1,204
Отправить сообщение для Pavel Antonov с помощью ICQ
По умолчанию

да точно... ошибся
__________________
Павел Антонов
Rich Media Development Ltd.
Блог: http://codeline.richmd.ru/
Pavel Antonov вне форума   Ответить с цитированием
Ответ

Опции темы
Опции просмотра
Комбинированный вид Комбинированный вид

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB code is Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 20:41.


Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot

Хостинг и техническая поддержка: TYPO3 Лаборатория