AlexMr
16.10.2012, 17:08
Здравствуйте Сообщество.
Пытаюсь получить последние изменения из 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
}
}
######
}}
Всё работает кроме получения "настоящего" имени пользователя
Может кто-нибудь решал подобные задачи.
Заранее спасибо за ответы.
Пытаюсь получить последние изменения из 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
}
}
######
}}
Всё работает кроме получения "настоящего" имени пользователя
Может кто-нибудь решал подобные задачи.
Заранее спасибо за ответы.