Mysql 阅读打字稿fe_用户在COA内不起作用
我有以下问题,我想通过打字脚本在模板中花费一个特定的FE_用户,只是这不起作用,是否有restiktives SQL语句或我在这里使用什么错误?也许是筑巢 代码如下:Mysql 阅读打字稿fe_用户在COA内不起作用,mysql,typo3,typoscript,typo3-8.x,Mysql,Typo3,Typoscript,Typo3 8.x,我有以下问题,我想通过打字脚本在模板中花费一个特定的FE_用户,只是这不起作用,是否有restiktives SQL语句或我在这里使用什么错误?也许是筑巢 代码如下: lib.contactPasswords = COA lib.contactPasswords.10 = TEXT lib.contactPasswords.10.value ( <p>User: Safari</p> ) lib.contactPasswords.20 = CONTENT lib.
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>
lib.contactPasswords=COA
lib.contactPasswords.10=文本
lib.contactPasswords.10.value(
用户:Safari
)
lib.contactPasswords.20=内容
lib.contactPasswords.20{
表=fe_用户
挑选{
最大值=1
pidInList=173
andWhere=username='Safari'
}
renderObj=COA
伦德罗布
{
10=文本
10.field=用户名
包裹=|
}
}
lib.contactPasswords.20.wrap=用户:|
输出结果如下所示:
<p>User: Safari</p>
<div>User:</div>
用户:Safari
用户:
预期结果:
<p>User: Safari</p>
<div>User: Safari</div>
用户:Safari
用户:Safari
有人能告诉我错误在哪里,为什么内容仍然是空的吗
更多信息:
- 第三版:8.7.19
- 在流体模板中使用like:
- 是:数据库中存在用户“Safari:)
Safari
?在TYPO3中,用户名通常都是小写的。如果您通过后端添加它,它将转换为小写。所以它应该是safari
您不应该在cObject
和{
之间有一个enter。它应该是cObject{
另外,和where
在TYPO3 7.1之后被弃用,并在TYPO3 8.7中被删除。您应该改用where
对我来说,这很有效:
lib.contactPasswords.20 = CONTENT
lib.contactPasswords.20 {
table = fe_users
select {
max = 1
pidInList = 173
where = username = 'safari'
}
renderObj = COA
renderObj {
10 = TEXT
10.field = username
wrap = |<br / >
}
}
lib.contactPasswords.20=内容
lib.contactPasswords.20{
表=fe_用户
挑选{
最大值=1
pidInList=173
其中=用户名='safari'
}
renderObj=COA
伦德罗布{
10=文本
10.field=用户名
包裹=|
}
}
“andWhere”请求,您在声明中也使用了“where”。
但避免使用“andWhere”,因为它已被弃用。请参见谢谢您的快速响应,使用andWhere似乎也是问题的一部分,但andWhere只是一个绝望的测试,我在发布之前忘记了撤销。正是这样,使用用户名,我为发布更改了,实际上它是不同的,也是不同的用小写字母书写。但错误发生在完全不同的地方,我的IDE将括号移到了“renderObj”之后在下一行6中,TS因此被破坏。感谢您的快速响应,andWhere似乎也是问题的一部分,但andWhere只是一个绝望的测试,我在发布前忘记了撤销。Sry但真正的问题是新行中renderObj后的小苞片:(