typo3 - Typoscript:获取 fe 用户关联图像的图像路径
问题描述
我正在尝试使用打字稿显示单个 Fe 用户的信息。一切正常,除了我无法获取图像路径。如何获取关联图像的路径?
感谢您为我指明正确的方向。
诺埃尔
编辑:嗨,我使用的是 TYPO3 版本 9.5.21。获取fe用户数据的TS代码:
lib.feUserLink = CONTENT
lib.feUserLink {
table = fe_users
select {
pidInList = 16
max = 10
orderBy = last_name DESC
}
renderObj = COA
renderObj {
10 = TEXT
10.field = username
10.typolink {
parameter = 483
additionalParams.dataWrap = &user={field:uid}
useCacheHash = 1
}
10.wrap = |</br>
20.### here I'd like to get the image path###
}
}
解决方案
在 TypoScript 中,您可以使用对象 FILES 和 IMAGE 来获取图像,我猜您可以尝试这样的事情:
lib.feUserLink = CONTENT
lib.feUserLink {
table = fe_users
select {
pidInList = 16
max = 10
orderBy = last_name DESC
}
renderObj = COA
renderObj {
10 = TEXT
10.field = username
10.typolink {
parameter = 483
additionalParams.dataWrap = &user={field:uid}
useCacheHash = 1
}
10.wrap = |</br>
20 = FILES
20 {
references {
table = fe_users
uid.data = {field:uid}
fieldName = image
}
renderObj = IMAGE
renderObj {
file.import.data = file:current:originalUid
}
}
}
}
推荐阅读
- javascript - 同时与多个选项卡通信的 Chrome 扩展程序
- python - 使用字典替换字符串不起作用
- html - 使用 Mat-Table-Exporter 时找不到属性“exporter”
- python - 如何使用 format(0b00000000, 'x') 获取十六进制代码 00
- javascript - 在 tinymce V5 中为选定文本添加自定义类
- php - 我正在尝试在本地机器上的 PHP 中启用 sqlsrv,但它没有显示在 php.ini 中
- mysql - 通过数百万条记录表连接优化 MySQl 查询性能
- python - SQLAlchemy:根据以前的数据增加主键
- python - 如何摆脱事件和日期周围的方括号?
- react-native - React Native 浏览次数