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:for
的 as
属性 中指定的项目。
您指定了 as="images"
。
因此您必须使用 {images.file}
在循环内访问您的图像。
我建议改用 as="image"
,因为这样可读性更好。
在我的 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:for
的 as
属性 中指定的项目。
您指定了 as="images"
。
因此您必须使用 {images.file}
在循环内访问您的图像。
我建议改用 as="image"
,因为这样可读性更好。