VHS:没有用<v:media.image渲染的图像additionalattributes =“”

时间:2017-03-31 20:27:32

标签: typo3

=“”

我使用的是T3 8.6和VHS 4.1.0。我想使用srcset,大小等来渲染来自tx_news的图片。只要我使用additionalAttributes来获取大小,它都可以正常工作。没有图像再渲染。

这是我的部分内容:

{namespace v=FluidTYPO3\Vhs\ViewHelpers}
<v:media.image 
src="{newsItem.falMediaPreviews.0}" 
alt="{mediaElement.originalResource.alternative}" 
class="float-sm-none float-md-left news_header" 
srcset="300,600,900,1200"
treatIdAsReference="1"
additionalAttributes="{sizes:'(min-width: 90em) 900px,(min-width: 64em) 600px,(min-width: 30em) 100px,100vw'}"

任何想法那里有什么问题?

1 个答案:

答案 0 :(得分:0)

工作正常。刚关闭标签。使用最新版本的fluxfluidcontentvhs

<v:media.image 
    src="{newsItem.falMediaPreviews.0}" 
    alt="{mediaElement.originalResource.alternative}" 
    class="float-sm-none float-md-left news_header" 
    srcset="300,600,900,1200"
    treatIdAsReference="1"
    additionalAttributes="{sizes:'(min-width: 90em) 900px,(min-width: 64em) 600px,(min-width: 30em) 100px,100vw'}" />