首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在typo3流体内容元素(通量)中添加和渲染多个图像/文件?

问如何在typo3流体内容元素(通量)中添加和渲染多个图像/文件?
EN

Stack Overflow用户
提问于 2016-09-09 19:54:55
回答 2查看 1K关注 0票数 1

我正在使用通量和流体内容元素,使内容可由用户编辑。我为图片添加了允许多张图片上传的字段。

但是现在我不能展示这些图片。我对字段image的取值如下:

代码语言:javascript
复制
image => 'kip.jpg,772_Visteon_010.jpg'

通常情况下,如果我只有一个值,那么我可以通过<f:image>或<img src="{image}" />标记来显示它。

所以,任何人都知道如何显示多个图像或文件。提前谢谢。

EN

回答 2

Stack Overflow用户

发布于 2016-09-12 13:59:38

您似乎使用了旧的图像包含样式:以逗号分隔的名称列表,其副本位于uploads/下面。然后,您需要拆分(https://docs.typo3.org/typo3cms/TyposcriptReference/Functions/Split/Index.html)字段,并像以前一样处理结果数组。

在很长一段时间内,你应该使用FAL,所以处理会稍微复杂一点

票数 1
EN

Stack Overflow用户

发布于 2016-11-28 15:48:07

对于流体内容元素中的多个图像,您应该使用flux inline fal,下面是inline fal的语法,

代码语言:javascript
复制
<flux:field.inline.fal name="settings.image" label="Image" />

之后,您可以通过以下代码呈现它,

代码语言:javascript
复制
<f:for each="{v:content.resources.fal(field: 'settings.image')}" as="image">
    <f:image treatIdAsReference="1" src="{image.id}" title="{image.title}" alt="{image.alternative}"/><br/>
</f:for>

您可以在下面的url,https://fluidtypo3.org/viewhelpers/flux/master/Field/Inline/FalViewHelper.html中找到详细信息

希望这能对你有所帮助。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39411020

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档