© 2026 Hedgehog Software, LLC

TwitterGitHubDiscord
More
CommunitiesDocsAboutTermsPrivacy
Search
Star
Setup for Free
FilamentF
Filament•2y ago•
28 replies
bakriawad

File upload not returning url after upload

I created a form to send a message and attach files, the files upload, but the he data that comes back shows nothing for the data uploaded, so it is returning an empty array

I can't figure out why this happens, please help

code:
Form:
->form([
    TextInput::make('to')->default($this->->user->name.' ('.$this->user->email.')')->disabled(),
    TextInput::make('subject')->required(),
    Textarea::make('message')->required(),
    FileUpload::make('files')->label('Attachments')
            ->directory(fn ($record) => 'message_attachments/'.$record->id)->visibility('private')->multiple()      
]),
->form([
    TextInput::make('to')->default($this->->user->name.' ('.$this->user->email.')')->disabled(),
    TextInput::make('subject')->required(),
    Textarea::make('message')->required(),
    FileUpload::make('files')->label('Attachments')
            ->directory(fn ($record) => 'message_attachments/'.$record->id)->visibility('private')->multiple()      
]),

Action:
->action(function ($data): void {
      dd($data);
      ...
->action(function ($data): void {
      dd($data);
      ...


DD output:
array:3 [▼ // app\Filament\Pages\Message.php:55
  "subject" => "aa"
  "message" => "a"
  "files" => []
]
array:3 [▼ // app\Filament\Pages\Message.php:55
  "subject" => "aa"
  "message" => "a"
  "files" => []
]

Env:
FILAMENT_FILESYSTEM_DISK=local
FILAMENT_FILESYSTEM_DISK=local
image.png
Filament banner
FilamentJoin
A powerful open source UI framework for Laravel • Build and ship admin panels & apps fast with Livewire
20,307Members
Resources

Similar Threads

Was this page helpful?
Recent Announcements

Similar Threads

File upload file from external file url
FilamentFFilament / ❓┊help
2y ago
File upload not showing after reload
FilamentFFilament / ❓┊help
3y ago
Upload file from a URL
FilamentFFilament / ❓┊help
2y ago
Upload Image/File from URL
FilamentFFilament / ❓┊help
3y ago