如何在typo3中为magnificpopup设置maxWidth

时间:2018-06-29 08:37:22

标签: typo3 magnific-popup

我试图在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。

有人对这个问题有想法吗-我该如何改变这种行为?

谢谢 沃尔克

2 个答案:

答案 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 沃尔克