Nice to meet you, we're Vormkracht10
Hi! We are a web development agency from Nijmegen in the Netherlands and we use Laravel for everything: advanced websites with a lot of bells and whitles and large web applications.
This package adds a powerful Media field component to the Backstage CMS. It allows you to:
- Upload and manage media files (images, videos, audio, PDFs) directly in your forms
- Configure accepted file types per field
- Enable single or multiple file uploads
- Easily integrate with Laravel's file storage system
- Preview uploaded media files
- Organize media assets with a built-in media library
- Handle file validation and processing automatically
The Media field is built on top of Filament's form components and integrates seamlessly with the Backstage CMS interface.
For a list of other custom fields, please see the Backstage CMS documentation.
You can install the package via composer:
composer require vormkracht10/backstage-media-fieldThen you need to add the Uploadcare field to your backstage.php config file:
return [
'fields' => [
Vormkracht10\MediaField\Media::class,
],
];After adding the Media field to your backstage.php config file, the field will automatically be available in the Backstage CMS.
composer testPlease see CHANGELOG for more information on what has changed recently.
Please see CONTRIBUTING for details.
Please review our security policy on how to report security vulnerabilities.
The MIT License (MIT). Please see License File for more information.