我正在使用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;),它不会输出任何内容。这可能是什么原因?
顺便说一下,输出第一张图片的更优雅方式是什么?我想我不会用这个循环吗?
答案 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>