我试图在typo3(8.7.16)(textmediaelement)中使用magnificpopup(通过jquery作为扩展名)-没问题,但是:) 如果原始图像小于正常弹出窗口,则图像的大小会增加... 我在constant.ts中尝试过
styles.content.textmedia.linkWrap.width = 1110m
styles.content.textmedia.linkWrap.height = 800m
还有
styles.content.textmedia.linkWrap.maxWidth = 1110
styles.content.textmedia.linkWrap.maxHeight = 800
后面是否有m。
有人对这个问题有想法吗-我该如何改变这种行为?
谢谢 沃尔克
答案 0 :(得分:1)
尝试不使用linkWrap并在TypoScript SETUP中进行设置:
styles.content.imgtext.maxW = 1140
styles.content.imgtext.maxWInText = 1140
答案 1 :(得分:0)
问题不是magnificPopUp,而是fluidStyledContent。 在文件中 fluid_styled_content / Resources / Private / Partials / Media / Type / Image.html ce:link.clickEnlarge没有参数maxWidth。所以我将此链接(在自己的副本中)更改为
<a href="{f:uri.image(src: 'fileadmin/{file.originalFile.identifier}', maxHeight: '{settings.media.popup.height}', maxWidth: '{settings.media.popup.width}')}"
rel="{settings.detail.media.image.lightbox.rel}" class="fluidbox">...</a>
此解决方案完全可以-大图像正在变小,其他图像则保持不变...
cu 沃尔克