我添加了Fluidtemplate cObject a FilesProcessor:
dataProcessing {
10 = TYPO3\CMS\Frontend\DataProcessing\FilesProcessor
10.references.fieldName = media
}
在我的流体模板中,我得到了正确的文件对象:
0 => TYPO3\CMS\Core\Resource\FileReferenceprototypeobject
1 => TYPO3\CMS\Core\Resource\FileReferenceprototypeobject
这有效:
<f:for each="{files}" as="file" iteration="i">
<img src="{f:uri.image(image: file, width: '967c', height: '967c')}" alt="">
</f:for>
但这会引发异常:
<img src="{f:uri.image(image: files.0, width: '967c', height: '967c')}" alt="">
有谁知道为什么?当我用d调试它时:调试我得到的文件foreach完全相同的输出像files.0没有foreach。
谢谢!