我在获取要在流体视图助手中使用的图像网址时遇到问题:
我的助手看起来像这样:
<f:image src="{f:cObject(typoscriptObjectPath:'plugin.tx_contentelements.slidePath', data:'{data.uid}')}" class="slideshow-image" alt="{data.header}" />
我的TS看起来像这样:
plugin.tx_contentelements.slidePath = FILES
plugin.tx_contentelements.slidePath {
references {
table = tt_content
uid.data = uid
fieldName = image
}
begin = 0
maxItems = 1
renderObj = IMG_RESOURCE
renderObj {
file {
import.data = file:current:uid
treatIdAsReference = 1
width = 900
}
}
}
问题可能是uid.data = uid。我在一个例子中看到了这个,但它似乎对我不起作用。
答案 0 :(得分:0)
嗯未经测试但你试过这个吗? ... uid.field而不是uid.data ...或者你这样做:uid.data = field:uid
plugin.tx_contentelements.slidePath {
references {
table = tt_content
uid.field = uid
fieldName = image
}
也许有帮助