TYPO3 + DCE - 在后端显示图像缩略图

时间:2014-11-03 12:26:29

标签: typo3 typo3-6.2.x

我正在使用TYPO3 6.2和扩展DCE(动态内容元素)。

一切正常,但我无法在后端显示自定义内容元素的缩略图。

对于前端,我使用这个流体模板:

    <f:for each="{dce:fal(field:'image', contentObject:contentObject)}" as="fileReference" iteration="iterator">
        <f:if condition="{iterator.isFirst}">
            <f:image src="{fileReference.uid}" alt="" treatIdAsReference="1" width="140px"/>
        </f:if>
    </f:for>

工作正常。但是,如果我为后端使用相同的代码(在字段&#34; Bodytext预览模板(流体)&#34;),它不会输出任何内容。这可能是什么原因?

顺便说一下,输出第一张图片的更优雅方式是什么?我想我不会用这个循环吗?

1 个答案:

答案 0 :(得分:0)

出于某种原因,您需要在后端预览中引用“字段”而不是“字段”

<f:if condition="{fields.image}">
  <f:for each="{fields.image}" as="fileReference">
    <f:image src="{fileReference.uid}" alt="" treatIdAsReference="1" width="140px"/>
  </f:for>
</f:if>