2016-11-17 3 views
0

Я пытаюсь получить доступ к imageurl через inlinecondition в жидкости.f: uri.image inline-Viewhelper не работает

не

доли не inlineversion хорошо работает и возвращает URI этого изображения:

<f:uri.image image="{data.image.0}" /> 

возвращается:

fileadmin/user_upload/jumbotron.jpg 

Это один не:

{f:uri.image(image:data.image.0)} 

Я пробовал разные версии с {}, без, с '' без ...

Мое окружение: TYPO3 8.2 (поскольку я не могу обновить расширения причины, которые мне нужны, доступны только до этой версии)

Может кто-нибудь мне помочь?

+0

Ваш синтаксис выглядит отлично. {f: uri.image (image: data.image.0)} должен работать. Возможно, это ошибка? – Daniel

ответ

4

Кажется, это была ошибка в 8.2 - После обновления до 8.4 он работает как шарм.

Этот код работает:

{f:uri.image(image:data.image.0)} 
+0

У меня также была эта проблема в среде 8.2. – bschauer

+0

Пожалуйста, обратите внимание на вопрос, как ответ, если он будет разрешен сейчас. Спасибо –

0

Попробуйте использовать {f:uri.image(image:'{data.image.0}')}, возражаю избежать

+0

Thx для быстрого реагирования. Упс: произошла ошибка! Вы должны указать строку src или объект File. Дополнительная информация об этой ошибке может быть доступна в Интернете. – randomresult