由於您沒有指定代碼的上下文,因此以下示例僅擴展您提供的代碼。
20 = CONTENT
20 {
table = tt_content
select {
selectFields = cruser_id
}
renderObj = RECORDS
renderObj {
source.field = cruser_id
tables = be_users
dontCheckPid = 1
conf.be_users = TEXT
conf.be_users {
field = username
noTrimWrap = || |
}
}
}
說明:您獲取使用CONTENT
CObject的內容,並告訴TYPO3以使其作爲RECORDS
CObject的。此對象現在具有用戶的UID,可用的號碼爲cruser_id
,並可在其配置中使用source.field
。 RECORDS
因此從3210表中加載記錄(使用UID = cruser_id),並告訴TYPO3將其呈現爲TEXT
cObject。因爲它可以是任何cObject(例如COA),所以輸出可能更復雜,包括後端用戶記錄中的其他字段。
更爲複雜的例子
20 = CONTENT
20 {
table = tt_content
select {
selectFields = cruser_id, tstamp
}
renderObj = COA
renderObj {
10 = TEXT
10 {
field = tstamp
date = j/n/Y
noTrimWrap = |Last modified: ||
}
20 = RECORDS
20 {
source.field = cruser_id
tables = be_users
dontCheckPid = 1
conf.be_users = COA
conf.be_users {
stdWrap.noTrimWrap = |<br />Author: ||
10 = TEXT
10 {
field = realName
}
20 = TEXT
20 {
field = username
noTrimWrap = | (|)|
}
}
}
}
}
來源
2012-10-08 11:34:00
tmt
有一個在代碼中的一些錯誤。 Conf是用戶? – Bytemain
@Chiyou:你爲什麼認爲有錯誤? – tmt
我沒有測試它,但可以使用變量名使用conf用戶嗎?空格擊鍵是允許的嗎? – Bytemain