2017-06-15 66 views
0

在tx_news插件列表部分,我想将它生成的图像更改为背景图像。tx_news获取用于背景图像的流体图像src

<f:image image="{mediaElement}" title="{mediaElement.originalResource.title}" alt="{mediaElement.originalResource.alternative}" maxWidth="{settings.list.media.image.maxWidth}" maxHeight="{settings.list.media.image.maxHeight}"/> 

如何获得图像的src,以便我可以将它放入内联样式中?

+0

在这里你可以看到'˚F文档:uri.image':https://fluidtypo3.org/viewhelpers/fluid/master/Uri/ImageViewHelper.html – ravisachaniya

+0

@ravisachaniya谢谢你,我无法让变量工作,例如。 'f:uri.image'中的{settings.list.media.image.maxWidth}有什么建议? – user500665

回答

1

你可以简单的使用F:uri.image视图助手,并使用相同的属性。 您的代码看起来就像这样: {f:uri.image(image:mediaElement,title:'{mediaElement.originalResource.title}',alt:'{mediaElement.originalResource.alternative}', maxWidth:'{settings.list.media.image.maxWidth}',maxHeight:'{settings.list.media.image.maxHeight}')}

+0

这给我一个错误? – user500665

+0

它似乎不喜欢变量,例如'{settings.list.media.image.maxWidth}' – user500665

+0

'{f:uri.image(image:mediaElement,title:mediaElement.originalResource.title,alt:mediaElement.originalResource .alternative,maxWidth:settings.list.media.image.maxWidth,maxHeight:settings.list.media.image.maxHeight)}' 不需要引号 – minifranske

1

使用URI视图助手

{f:uri.image(image: mediaElement)} 
+0

好的,太好了。如何获取调整大小的图片而不是上传的大小? – user500665

+0

'{f:uri.image(image:mediaElement,width:settings.x.y)}' – minifranske

+0

如何将'{settings.list.media.image.maxWidth}'插入maxWidth而不是数字? – user500665