Установите maxImageWidth для изображений в столбце gridelements, используя liquid_styled_content (TS)
Определяя пользовательский элемент gridlement в TS, можно настроить maxImageSize для изображения texmedia, отображаемого внутри столбца. Таким образом, в сетке 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?
1 ответ
Решение
Ваш код не работает, потому что текстовый элемент fluid_styled_content отображает изображения внутри галереи. Если вы выше Typo3 7.4, вы можете использовать обработчик данных галереи:
columns {
default {
renderObj {
textmedia {
dataProcessing {
20.maxGalleryWidth = 273
20.maxGalleryWidthInText = 273
}
}
}
}
}