【发布时间】:2016-05-04 11:32:37
【问题描述】:
我想在前端更改文本媒体视频的默认大小。现在如果我上传一个新视频(格式:vimeo),由于某种原因 {column.dimensions.width} 是 490 - 有没有办法通过打字稿改变这个?那是从哪里来的?
如果有任何提示,我将不胜感激!
【问题讨论】:
我想在前端更改文本媒体视频的默认大小。现在如果我上传一个新视频(格式:vimeo),由于某种原因 {column.dimensions.width} 是 490 - 有没有办法通过打字稿改变这个?那是从哪里来的?
如果有任何提示,我将不胜感激!
【问题讨论】:
这来自系统扩展前端中GalleryProcessor 类的calculateMediaWidthsAndHeights 函数。宽度取决于一些事实:
媒体元素的最大宽度 (maxGalleryWidth)
此属性在 TypoScript 中设置。路径: tt_content.textmedia.dataProcessing.20.maxGalleryWidth
每个媒体元素的宽度。它设置在元素内部。见下图:
逻辑就像:您的“画廊”有一个最大尺寸,因为每个 textmedia 元素都是一个媒体元素画廊。该函数计算要在一行中显示多少个元素,以元素的最大宽度为上限。
所以你有两个解决方案:
1) 您尝试调整 maxGalleryWidth 的 TypoScript 值和最大元素宽度
或
2) 您制作自己的流畅模板,在 1 个视频的情况下,它可以按照您想要的方式呈现。
fluid_styled_content 在这件事上非常灵活。
【讨论】: