如何使用Typo3 7.5图像裁剪在自定义extbase扩展中渲染图像?

时间:2016-04-12 15:42:45

标签: typo3 extbase

有人知道如何为自定义extbase扩展实现图像裁剪吗?我知道如何显示后端部分的图像表单字段,但不知道扩展模板中的呈现。 我知道fluid_styled_content sysext使用通过扩展setup.txt中的typoscript分配给textmedia内容元素的TYPO3\CMS\Frontend\DataProcessing\GalleryProcessor,但我不知道如何在自定义扩展中实现它。

有人可以帮我吗? 感谢,卢卡斯

2 个答案:

答案 0 :(得分:1)

我发现这很容易。 viewhelper f:media正确渲染图像,同时考虑图像区域中的图像设置。

<f:media
    file="{image}"
    width="{column.dimensions.width}"
    height="{column.dimensions.height}"
    alt="{column.media.alternative}"
    title="{column.media.title}"
    />

答案 1 :(得分:0)

流体模板示例:

<f:image
    image="{image}"
    alt="{image.originalResource.title}"
    width="460c"
    height="460c"
    treatIdAsReference="TRUE"
/>

值{image}必须包含FAL图像对象。

图像按属性width =&#34; 460c&#34;进行裁剪。和height =&#34; 460c&#34;。