bytescommerce/easy-admin-file-upload-field

Adds a new field to easyAdmin

Maintainers

Package info

github.com/bytes-commerce/easyadmin-file-upload-field

Homepage

Type:symfony-bundle

pkg:composer/bytescommerce/easy-admin-file-upload-field

Statistics

Installs: 2 347

Dependents: 0

Suggesters: 0

Stars: 9

Open Issues: 0

1.0.3.1 2025-11-30 01:50 UTC

This package is auto-updated.

Last update: 2026-03-01 00:47:17 UTC


README

BytesCommerce QA Pipeline

Finally upload files via backend of EasyAdmin

Long gone are the times where you cannot easily upload files trough an easy-admin backend CRUD controller!

Now with this little adaption its very easy to implement a file upload field in your EasyAdmin backend.

How to use it

  1. Install the package via composer
composer require bytescommerce/easy-admin-file-upload-field
  1. Add a File Field to your EasyAdmin CRUD controller
use BytesCommerce\FileUploadField\Field\FileField;

yield FileField::new('filename', t('File'))
    ->setBasePath(sprintf('%s', File::BASE_FILE_PATH))
    ->setUploadDir(sprintf('public/%s', File::BASE_FILE_PATH))
    ->setUploadedFileNamePattern('[name].[extension]')
    ->setColumns('col-sm-12 col-md-6');

And you're done.

Proudly presented by Bytes Commerce UG ❇️