首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在内容中呈现页面中的flux:field.inline.fal

在内容中呈现页面中的flux:field.inline.fal
EN

Stack Overflow用户
提问于 2014-07-10 12:38:34
回答 2查看 1.3K关注 0票数 0

我已经在页面模板中定义了FAL资源。

代码语言:javascript
复制
<flux:field.inline.fal name="imageLinkboxMenu"
                             clear="true"
                             label="FAL image"
                             showThumbs="true"
                             allowedExtensions="jpg,jpeg,gif,png"
                             maxItems="1"/>

现在,我想要显示这个图像在一个圆锥形元素,它引用这个页面。我无法获得页面资源。我试过

代码语言:javascript
复制
<flux:form.data field="tx_fed_page_flexform" table="pages" uid="{root}" as="fluxPageData">
    {fluxPageData.imageLinkboxMenu}
</flux:form.data>

它只返回1。我还试图通过v:page.resource.fal访问该字段,从我的角度来看,它无法工作,因为这并不能从XML提取数据。

代码语言:javascript
复制
<v:resource.image identifier="{v:page.resources.fal(field: 'imageLinkboxMenu') -> v:iterator.extract(key: 'id') -> v:iterator.first()}" as="resources" />

有什么提示吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-07-14 12:00:31

经过一些试验和错误,我终于得到了工作。诀窍是增加页面的uid。所以我最后的结果是

代码语言:javascript
复制
<v:resource.image identifier="{v:page.resources.fal(field: 'imageLinkboxLogo', uid: '{root}') -> v:iterator.extract(key: 'id')}" />
票数 2
EN

Stack Overflow用户

发布于 2016-04-29 09:07:02

我现在不知道为什么,但它不适用于一些翻译页面。我收到空旷的区域。在这里,https://fluidtypo3.org/viewhelpers/flux/master/Field/Inline/FalViewHelper.html我们看到了使用警告。因此,我建议您也可以使用<flux:field.file>

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

https://stackoverflow.com/questions/24676787

复制
相关文章

相似问题

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