TYPO3 流体 f:image 没有 width/height 属性/f:uri.图像问题
TYPO3 fluid f:image without width/height attribute / f:uri.image issues
我在让 {f:uri.image}
工作时遇到了一些问题,这没有呈现:
<img src="{f:uri.image(src:person.firstImage,treatIdAsReference:1, width:150c,height:150c,cropVariant:'square')}"/>
person.firstImage
属于 TYPO3\CMS\Extbase\Domain\Model\FileReference
.
类型
也许你发现了错误?
另一方面,这有效:
<f:image class="image-author" image="{person.firstImage}" width="150c" height="150c" cropVariant="square"/>
...但是输出将始终具有 width="150" height="150"
html 属性,这将与响应式 CSS 冲突。
有没有办法防止f:image
在source标签中输出with和height?可能不是,如果我看 the VH?
添加时需要对宽高进行转义c
<img src="{f:uri.image(src:person.firstImage,treatIdAsReference:1, width:'150c',height:'150c',cropVariant:'square')}"/>
也会去:
<img src="{f:uri.image(image:person.firstImage,width:'150c',height:'150c',cropVariant:'square')}"/>
我在让 {f:uri.image}
工作时遇到了一些问题,这没有呈现:
<img src="{f:uri.image(src:person.firstImage,treatIdAsReference:1, width:150c,height:150c,cropVariant:'square')}"/>
person.firstImage
属于 TYPO3\CMS\Extbase\Domain\Model\FileReference
.
也许你发现了错误?
另一方面,这有效:
<f:image class="image-author" image="{person.firstImage}" width="150c" height="150c" cropVariant="square"/>
...但是输出将始终具有 width="150" height="150"
html 属性,这将与响应式 CSS 冲突。
有没有办法防止f:image
在source标签中输出with和height?可能不是,如果我看 the VH?
添加时需要对宽高进行转义c
<img src="{f:uri.image(src:person.firstImage,treatIdAsReference:1, width:'150c',height:'150c',cropVariant:'square')}"/>
也会去:
<img src="{f:uri.image(image:person.firstImage,width:'150c',height:'150c',cropVariant:'square')}"/>