Skip to content

Instantly share code, notes, and snippets.

@ABooooo
Last active November 1, 2018 08:13
Show Gist options
  • Save ABooooo/fa66495ac2ab886bacaa to your computer and use it in GitHub Desktop.
Save ABooooo/fa66495ac2ab886bacaa to your computer and use it in GitHub Desktop.
Add video with DCE
// cinfiguration = file abstration layer
// field = filed name in configuration
<f:for each="{dce:fal(field:'jpg_data', contentObject:contentObject)}" as="fileReference">
<video poster="{f:uri.image(src:fileReference.uid,treatIdAsReference:1)}" autoplay="autoplay" preload="preload">
</f:for>
<f:for each="{dce:fal(field:'mp4_data', contentObject:contentObject)}" as="fileReference">
<source type="video/mp4" src="{f:uri.image(src:fileReference.uid,treatIdAsReference:1)}" />
</f:for>
<f:for each="{dce:fal(field:'webm_data', contentObject:contentObject)}" as="fileReference">
<source type="video/webm" src="{f:uri.image(src:fileReference.uid,treatIdAsReference:1)}" />
</f:for>
<f:for each="{dce:fal(field:'ogv_data', contentObject:contentObject)}" as="fileReference">
<source type="video/ogg" src="{f:uri.image(src:fileReference.uid,treatIdAsReference:1)}" />
</f:for>
Your browser does not support the video tag. Please update your browser!
</video>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment