tx_news получить исходный код плавного изображения для использования в качестве фонового изображения

В частичном списке плагинов tx_news я хочу изменить изображение, которое он генерирует, на фоновое изображение.

<f:image image="{mediaElement}" title="{mediaElement.originalResource.title}" alt="{mediaElement.originalResource.alternative}" maxWidth="{settings.list.media.image.maxWidth}" maxHeight="{settings.list.media.image.maxHeight}"/>

Как мне получить src изображения, чтобы я мог поместить его во встроенный стиль?


person user500665    schedule 15.06.2017    source источник
comment
Здесь вы можете увидеть документацию по f:uri.image: fluidtypo3.org/viewhelpers/fluid/master/ Ури/   -  person Ravi Sachaniya    schedule 15.06.2017
comment
@ravisachaniya спасибо, у меня проблемы с работой переменных, например. {settings.list.media.image.maxWidth} в рамках f:uri.image какой-нибудь совет?   -  person user500665    schedule 15.06.2017
comment
Документация @RaviSachaniya typo3 - бесполезный мусор.   -  person user2879055    schedule 17.08.2018
comment
@user2879055 user2879055, если у вас есть хорошая полезная документация по TYPO3, поделитесь ею здесь.   -  person Ravi Sachaniya    schedule 17.08.2018


Ответы (2)


Вы можете просто использовать f:uri.image Viewhelper и использовать те же атрибуты. Ваш код будет выглядеть так: {f:uri.image(image:mediaElement,title:'{mediaElement.originalResource.title}',alt:'{mediaElement.originalResource.alternative}', maxWidth:'{settings.list.media.image.maxWidth}',maxHeight:'{settings.list.media.image.maxHeight}')}

person Kevin Appelt    schedule 15.06.2017
comment
Кажется, ему не нравятся переменные, например {settings.list.media.image.maxWidth} - person user500665; 15.06.2017
comment
{f:uri.image(image:mediaElement,title: mediaElement.originalResource.title, alt: mediaElement.originalResource.alternative, maxWidth: settings.list.media.image.maxWidth, maxHeight: settings.list.media.image.maxHeight)} Не надо кавычек - person minifranske; 15.06.2017

Используйте помощник просмотра URI

{f:uri.image(image: mediaElement)}
person minifranske    schedule 15.06.2017
comment
Ок, отлично. Как я могу получить изображение с измененным размером, а не загруженный размер? - person user500665; 15.06.2017
comment
Как я могу вставить {settings.list.media.image.maxWidth} в maxWidth вместо числа? - person user500665; 15.06.2017