^ "Page not found: configuration/menus"
^ "Page not found: configuration/routing"
^ "Page not found: console-command/setup/setup-deploy"
^ "Page not found: other/locales"
^ "Page not found: howto/twig-changes-in-bolt4"
File field | Bolt Documentation
Edit on GitHub
Jump to docs navigation

Field Types / File field

Note: You are currently reading the documentation for Bolt 5.0. Looking for the documentation for Bolt 5.2 instead?

Simple file upload/select field.

Basic Configuration:

        attachment:
            type: file

Example usage in templates:

{{ record.attachment.filename }}
or
{{ record.attachment.path }}

Options:

The field has a few options to change the appearance and functionality of the field.

  • extensions Allows you to restrict users to only be able to upload files with certain file extensions
  • upload Allows you to upload files for this field into a specified directory so they remain grouped. See also the upload_location setting.
        attachment:
            type: file
            extensions: [ png, pdf ]
            upload: portfolio


Edit this page on GitHub
Couldn't find what you were looking for? We are happy to help you in the forum, on Slack or on Github.