【发布时间】:2018-01-07 11:07:29
【问题描述】:
我升级了分机。根据 fe_users 表从 TYPO 6.2 到 8.7。但现在图像没有显示 - 只有一个 id。名称和其他信息显示正确。
如何将 uid 转换为图片路径?我已按照以下说明进行操作 https://fluidtypo3.org/viewhelpers/fluid/master/ImageViewHelper.html
结果是
这是我的代码
<f:for each="{feUsers}" as="feUser" key="number" iteration="itemIteration">
<div class="feuser">
<f:if condition="{feUser.image}">
<f:image
treatIdAsReference="1"
src="uploads/pics/{feUser.image}"
title="{feUser.name}"
alt="{feUser.name}"
maxWidth="159"
maxHeight="220"
width="159c"
height="220c"
crop="true"
cropVariant="default"
/>
</f:if>
</div>
</for>
【问题讨论】:
-
您能否在
fe_users表中发布您的image字段的TCA 配置? -
尝试使用
src="{feUser.image}"(不带路径),以防uploads/中的图像已迁移到fileadmin/的FAL 存储(或任何其他FAL 存储)。 -
我的扩展中没有 fe_users 表中图像字段的 TCA 配置。我应该有那个吗?
-
src="{feUser.image}" 结果 i src="1"