Показать сообщение отдельно
Старый 16.10.2012, 17:08   #1
AlexMr
Новенький
 
Регистрация: 27.03.2012
Сообщений: 12
По умолчанию Вложенный запрос к БД при помощи TS

Здравствуйте Сообщество.
Пытаюсь получить последние изменения из tt_content с указанием автора. Написал следующий код:

Код:
temp.lib.content = CONTENT
temp.lib.content {
    table = tt_content
    select {
      pidInList = 50
      orderBy = tstamp
      max = 5
      recursive = 99
          }

  renderObj = COA
  renderObj{
    10 = LOAD_REGISTER
    10{
      inhalt_title.cObject = TEXT
      inhalt_title.cObject.field = header
      
      inhalt_pid.cObject = TEXT
      inhalt_pid.cObject.field = pid
 
      inhalt_date.cObject = TEXT
      inhalt_date.cObject{
        field = tstamp   
        strftime =  %d.%m.%Y
      }
      inhalt_body.cObject = TEXT
      inhalt_body.cObject.field = bodytext
      inhalt_body.cObject.crop = 250|...|1
      
      inhalt_userid.cObject = TEXT
      inhalt_userid.cObject.field = cruser_id
    }
    20 = TEXT
    20{
      value(
<div class="inhalt" style="border: 1px solid #000000;">
  <h1><a href="index.php?id={register:inhalt_pid}">{register:inhalt_title}</a></h1>
  <span>{register:inhalt_date}</span>
  <div class="inhalt_body">{register:inhalt_body}</div>
  <div class="autor">{register:inhalt_userid}</div>
</div>
      )
      insertData = 1
    }
######
      30 = CONTENT
      30 {
        table = be_users
        source.field = uid
        select.where {
          cObject = TEXT
          cObject.value = {register:inhalt_userid}
          cObject.insertData = 1
        }
        renderObj = COA
        renderObj{
          10 = TEXT
          10.field = username
        }
      }        
######
  }}
Всё работает кроме получения "настоящего" имени пользователя
Может кто-нибудь решал подобные задачи.
Заранее спасибо за ответы.
AlexMr вне форума   Ответить с цитированием