Привет, я работаю с FluidTYPO3 и последними версиями TYPO3 Core 7.6
и Flux / Жидкие расширения.
Я использую отношение FAL с:
<flux:field.inline.fal name="backgroundimage" minItems="1" maxItems="1" />
Теперь я могу показать свое изображение во внешнем интерфейсе с помощью следующего фрагмента (for / each устарело, у меня есть только одно изображение):
<f:for each="{v:content.resources.fal(field: 'backgroundimage')}" as="image">
<f:image treatIdAsReference="1" src="{image.id}" alt=""/><br/>
</f:for>
Изображение будет отображаться как <img src="fileadmin/user_upload/.."
Но мне нужно мое изображение в качестве фонового изображения, поэтому я пробовал:
<f:for each="{v:content.resources.fal(field: 'backgroundimage')}" as="image">
<div class="back" style="background-image: url('{image.id}');"></div>
</f:for>
Но я пойму .. <div class="back" style="background-image: url('1:/Editors_English/image.jpg');"></div>
Я думаю, что treatIdAsReference
отсутствует, но как он работает? Я не знаю .. спасибо за вашу помощь.