Download allows linking to an asset for download. Optionally displays a title, description, metadata and a download action.
Simple Download with only an Action Text and Download Asset configured. The Title and Description are by default taken from the provided asset.
- fileReference: /content/dam/core-components-examples/library/sample-assets/lava-into-ocean.jpg
- sling:resourceType: core-components-examples/components/download
- titleFromAsset: true
- textIsRich: true
- actionText: Download
- descriptionFromAsset: true
Lava flowing into the ocean
Lava flowing into the ocean
- Filename
- lava-into-ocean.jpg
- Size
- 495 KB
- Format
- image/jpeg
Download
By default, the Title and Description are taken from the provided asset. In this example, we provide a custom title and description for the download.
- jcr:title: Custom Title
- fileReference: /content/dam/core-components-examples/library/sample-assets/lava-into-ocean.jpg
- inline: false
- jcr:description: <p>Custom description</p>
- sling:resourceType: core-components-examples/components/download
- titleFromAsset: false
- textIsRich: true
- actionText: Download
- descriptionFromAsset: false
It is possible to upload an asset directly from a local file system rather than selecting an asset from DAM.
Asset uploaded directly from a local file system
- jcr:title: Uploaded Asset
- fileName: lava-into-ocean.jpg
- jcr:description: <p>Asset uploaded directly from a local file system</p>
- sling:resourceType: core-components-examples/components/download
- titleFromAsset: false
- textIsRich: true
- actionText: Download
- descriptionFromAsset: false
Uploaded Asset
Asset uploaded directly from a local file system
- Filename
- lava-into-ocean.jpg
- Size
- 81 KB
- Format
- image/jpeg
Download
By default the asset is downloaded directly, but it is also possible to display it inline in the browser.
- fileReference: /content/dam/core-components-examples/library/sample-assets/lava-into-ocean.jpg
- inline: true
- sling:resourceType: core-components-examples/components/download
- titleFromAsset: true
- textIsRich: true
- actionText: View
- descriptionFromAsset: true
Lava flowing into the ocean
Lava flowing into the ocean
- Filename
- lava-into-ocean.jpg
- Size
- 495 KB
- Format
- image/jpeg
View