【发布时间】:2018-12-04 11:02:55
【问题描述】:
我刚刚遇到以下问题,我想通过TYPOScript在模板中使用特定的FE_user,只是这个不起作用,是不是有一个restiktives SQL语句或者我在这里使用了什么错误?也许是嵌套?
代码如下:
lib.contactPasswords = COA
lib.contactPasswords.10 = TEXT
lib.contactPasswords.10.value (
<p>User: Safari</p>
)
lib.contactPasswords.20 = CONTENT
lib.contactPasswords.20 {
table = fe_users
select {
max = 1
pidInList = 173
andWhere = username = 'Safari'
}
renderObj = COA
renderObj
{
10 = TEXT
10.field = username
wrap =|<br / >
}
}
lib.contactPasswords.20.wrap = <div>User: |</div>
和输出是一样的:
<p>User: Safari</p>
<div>User:</div>
想要的结果:
<p>User: Safari</p>
<div>User: Safari</div>
有人可以向我解释错误在哪里,为什么内容仍然是空的?
更多信息:
- TYPO3 版本:8.7.19
- 在流体模板中使用类似:
<f:cObject typoscriptObjectPath="lib.contactPasswords" /> - 是的:数据库中存在用户“Safari”:)
【问题讨论】:
标签: mysql typo3 typoscript typo3-8.x