Я хочу изменить размер текстового видео по умолчанию во внешнем интерфейсе. Прямо сейчас, если я загружаю новое видео (формат: vimeo), по какой-то причине {column.dimensions.width} составляет 490 — есть ли способ изменить это с помощью Typoscript? Откуда это?
Буду благодарен за любые подсказки!
Это исходит от calculateMediaWidthsAndHeights
функция из класса GalleryProcessor
в расширении системы. Ширина зависит от некоторых фактов:
Максимальная ширина медиаэлемента (maxGalleryWidth
)
Это свойство установлено в TypoScript. Путь:
tt_content.textmedia.dataProcessing.20.maxGalleryWidth
Ширина для каждого медиа-элемента. Он установлен внутри элемента. Смотрите изображение ниже:
Логика такова: у вас есть максимальный размер для вашей «галереи», потому что каждый текстовый медиа-элемент является галереей медиа-элементов. Функция вычисляет, сколько элементов вы хотите показать в одной строке, с максимальной шириной элемента.
Итак, у вас есть два решения:
1) Вы пытаетесь настроить значение TypoScript для maxGalleryWidth
и максимальная ширина элемента
или же
2) Вы создаете свой собственный шаблон, который в случае 1 видео отображает его так, как вы хотите.
fluid_styled_content
очень гибок в этом вопросе.
Других решений пока нет …