我正在尝试从Fluid模板中的TypoScript数组输出数据。这就是我在模板设置中添加的内容:
images {
10 = url/to/image/1.jpg
20 = url/to/image/2.jpg
30 = url/to/image/3.jpg
}
这就是我的模板:
<f:for each="{images}" as="image">
<img src="{image} />
</f:for>
但是,没有显示任何数据。我甚至复制了this question中给出的例子,但它仍然没有用。我究竟做错了什么?我的Typo3版本是6.1
答案 0 :(得分:0)
最好用Debug-ViewHelper输出设置,这样你就可以检查{images}是否实际上是一个数组。
答案 1 :(得分:0)
您的代码包含语法错误(image
属性中缺少结束引号):
<f:for each="{images}" as="image">
<img src="{image}" />
</f:for>