使用 fluid_styled_content (TS) 为 gridelements col 中的图像设置 maxImageWidth
Set maxImageWidth for images within gridelements col using fluid_styled_content (TS)
在 TS 中定义自定义网格元素可以为在 col 中呈现的 texmedia 图像设置 maxImageSize。因此,在 50-50 的网格中,可以将最大图像宽度设置为常规最大值的 50%。
columns {
default {
renderObj {
10 = LOAD_REGISTER
10.maxImageWidth = 273
30 = RESTORE_REGISTER
}
}
}
然而,使用 fluid_styled_content 而不是 css_styled_content 是行不通的。任何人都知道如何使用 gridelements 和 fluid_styled_content?
来配置它
您的代码不起作用,因为 fluid_styled_content textmedia 元素正在渲染图库中的图像。
如果你在 Typo3 7.4 以上,你可以使用 Gallery Data Processor
:
columns {
default {
renderObj {
textmedia {
dataProcessing {
20.maxGalleryWidth = 273
20.maxGalleryWidthInText = 273
}
}
}
}
}
在 TS 中定义自定义网格元素可以为在 col 中呈现的 texmedia 图像设置 maxImageSize。因此,在 50-50 的网格中,可以将最大图像宽度设置为常规最大值的 50%。
columns {
default {
renderObj {
10 = LOAD_REGISTER
10.maxImageWidth = 273
30 = RESTORE_REGISTER
}
}
}
然而,使用 fluid_styled_content 而不是 css_styled_content 是行不通的。任何人都知道如何使用 gridelements 和 fluid_styled_content?
来配置它您的代码不起作用,因为 fluid_styled_content textmedia 元素正在渲染图库中的图像。 如果你在 Typo3 7.4 以上,你可以使用 Gallery Data Processor :
columns {
default {
renderObj {
textmedia {
dataProcessing {
20.maxGalleryWidth = 273
20.maxGalleryWidthInText = 273
}
}
}
}
}