f.for循环读出一个目录

f.for loop to read out a directory

在我的 TYPO3 partials.html 中使用以下代码,我尝试读取 fileadmin/images 目录中的每个元素:

<h2>{gallery.title}</h2>
<h3>{gallery.recordingDay -> f:format.date(format: "d.m.Y")}</h3>
<p>{gallery.description}</p>


<table class="tx-gallery">
    <tr>
        <f:for each="{gallery.image}" as="images">
            <td>
                <f:image src="fileadmin/images/{image.file}" />
            </td>
        </f:for>
    </tr>
</table>

标题、记录日期和描述returns一个值,但只有我的for-loopreturnsbroken-image符号。谁能给我一个提示,怎么了???

谢谢

在您的循环中,您必须访问 f:foras 属性 中指定的项目。

您指定了 as="images"

因此您必须使用 {images.file} 在循环内访问您的图像。

我建议改用 as="image",因为这样可读性更好。