Как установить maxWidth для magnificpopup в typo3 - PullRequest
0 голосов
/ 29 июня 2018

Я пытаюсь использовать magnificpopup (через jquery, а не как расширение) в typo3 (8.7.16) (textmediaelement) - нет проблем, но :) Если исходное изображение меньше обычного всплывающего окна, размер изображения увеличивается ... Я попробовал это в 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

с м позади или нет.

У кого-нибудь есть идея для этой проблемы - как я могу изменить это поведение?

Спасибо Volker

Ответы [ 2 ]

0 голосов
/ 01 июля 2018

проблема не в значении PopUp, а в жидком стиле содержимого. в файле 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>

Для этого решения все в порядке - большие изображения становятся меньше, а другие остаются такими же ...

у.е. Volker

0 голосов
/ 29 июня 2018

Попробуйте без linkWrap и установите это в TypoScript SETUP:

styles.content.imgtext.maxW = 1140
styles.content.imgtext.maxWInText = 1140
...