File field
Select or upload non-image files from media.
Use for PDFs, ZIPs, docs, audio, and similar files.
Options
| Key | Description |
|---|---|
media |
Named media config to use (e.g. "docs"). |
path |
Default browsing folder (e.g. "contracts"). |
multiple |
Allow multiple files (e.g. { max: 5 }). |
extensions |
Allowed file extensions (e.g. ["pdf", "zip"]). |
categories |
Allowed file categories. Values: image, document, video, audio, compressed. |
unique |
If true, disallows duplicate file paths when multiple is enabled. |
rename |
If true, uploaded files get a random filename plus the original extension. |
Example
- name: resources
type: file
options:
rename: true
categories: [document]
multiple:
max: 5