content.resources.fal ViewHelper <vhs:content.resources.fal>¶
Content FAL relations ViewHelper
Render a single image in a content element¶
We assume that the flux content element has an IRRE file field
<flux:field.inline.fal name="settings.image">.
The file data can be loaded and displayed with:
{v:content.resources.fal(field: 'settings.image')
  -> v:iterator.first()
  -> v:variable.set(name: 'image')}
<f:if condition="{image}">
  <f:image src="{image.uid}"/>
</f:if>
Image preview in backend¶
To load image data for the "Preview" section in the backend's page view,
you have to pass the record attribute:
{v:content.resources.fal(field: 'settings.image', record: record)}
Arguments¶
table¶
- DataType
 string
- Default
 'tt_content'
- Required
 false
- Description
 The table to lookup records.
field¶
- DataType
 string
- Default
 'image'
- Required
 false
- Description
 The field of the table associated to resources.
record¶
- DataType
 mixed
- Required
 false
- Description
 The actual record. Alternatively you can use the "uid" argument.
uid¶
- DataType
 integer
- Required
 false
- Description
 The uid of the record. Alternatively you can use the "record" argument.
as¶
- DataType
 string
- Required
 false
- Description
 If specified, a template variable with this name containing the requested data will be inserted instead of returning it.
asObjects¶
- DataType
 boolean
- Required
 false
- Description
 Can be set to TRUE to return objects instead of file information arrays.