Typo3 使用流体中的图像键入3
我想使用GIFBUILDER制作一个带有覆盖的图像。因此,图像应通过流体传输 这就是我到目前为止所做的: 流质 目前,我只得到一个带有版权标签的白色背景。但是如果我做了这样的事情Typo3 使用流体中的图像键入3,typo3,typoscript,fluid,Typo3,Typoscript,Fluid,我想使用GIFBUILDER制作一个带有覆盖的图像。因此,图像应通过流体传输 这就是我到目前为止所做的: 流质 目前,我只得到一个带有版权标签的白色背景。但是如果我做了这样的事情 10 = IMAGE 10.file = fileadmin/path/to/file 一切正常 所以我的问题是:如何将图像从流体正确地传递到打字稿 除此之外,如何通过流体传递Contentelement的值,使覆盖文本也具有动态性 致以最良好的问候和感谢 更新: {image}一个图像的输出: 更换 10 = IM
10 = IMAGE
10.file = fileadmin/path/to/file
一切正常
所以我的问题是:如何将图像从流体正确地传递到打字稿
除此之外,如何通过流体传递Contentelement的值,使覆盖文本也具有动态性
致以最良好的问候和感谢
更新:
{image}一个图像的输出:
更换
10 = IMAGE
10 {
file.import = {field:image}
file.import.insertData = 1
file.import.treatReferenceAsId = 1
}
与
TREATEREFERENCEAID应为TREATEIDASREFERENCE。它也是file的属性,而不是file.import的属性。我不确定为什么file.import={field:image}和insertData=1不起作用,但file.import.field=image起作用。反正它更干净,所以我试了一下
你可能还想在图像中添加一个宽度和高度或maxW和maxH,除非你100%确定它们总是300x500像素。你能在for循环中发布{image}的结果吗?@RudyGnodde我用调试输出的屏幕截图更新了这个问题似乎问题出在其他地方,由于这不起作用,我尝试了它,并用额外的编辑更新了我的答案
10 = IMAGE
10.file = fileadmin/path/to/file
10 = IMAGE
10 {
file.import = {field:image}
file.import.insertData = 1
file.import.treatReferenceAsId = 1
}
10 = IMAGE
10 {
file.import.field = image
file.treatIdAsReference = 1
}