Downloads
Stars
Version
A laravel nova field that will let you save your uploaded files path to your database in array format.
Create array images just call TriadLtd\ArrayFiles\ArrayFiles
class and use make
static method to create a field.
...
use TriadLtd\ArrayFiles\ArrayFiles;
...
public function fields(Request $request)
{
return [
...
ArrayFiles::make('Files', 'files'),
...
];
}
...
That will create a field with name Files
. Stored data will look like this.
[{
"url": "/storage/original-file-name.pdf",
"name": "original-file-name.pdf"
}, {
"url": "/storage/original-file-name.docx",
"name": "original-file-name.docx"
}, {
"url": "/storage/original-file-name.zip",
"name": "original-file-name.zip"
}]
APP_URL
on your applicationFILESYSTEM_DRIVER
on your application