< Book | Building and Extending TYPO3

File abstraction layer (FAL)

TYPO3

Show in app

Description

The FAL is an abstraction of physical file asset storage in TYPO3. It allows Digital Assets Management Systems to transparently store, manipulate and access assets, such as high availability cloud storage and asset providers (e.g. Dropbox, AWS S3). Assets can be enriched with metadata like description information, author, and copyright. The information is stored in local database tables. All reference to files used in content elements should use the FAL API.

Goals

  • I know there is an abstraction layer between file storage and handling in TYPO3.
  • I understand how FAL works with TYPO3 content elements.

Maintainer

Oliver Thiele Web Development Oliver Thiele