xerobase/filemanager
Filemanager package for Laravel 5
Features such as creating directories or subdirectories uploading files(currently images/pdf but customizable)
This package is fully customizable you can apply any changes you might gonna need.
It is developed on laravel 5.3 so it works perfectly on this version but shouldn't have problems with lower versions., (*1)
Installation
- Run this command.
composer require xerobase/filemanager dev-master
-
Then add this provider to your config/app.php
file., (*2)
Xerobase\Filemanager\FileManagerServiceProvider::class,
-
Then run php artisan vendor:publish
, (*3)
-
And finally run php artisan migrate
, (*4)
Now you can enjoy your new filemanager!, (*5)
Basic Usage
After successfully installing filemanager it is accessible by visiting this route :, (*6)
http://{your laravel project url}/filemanager/files, (*7)
Of course you can change it however you want., (*8)
All files and directories are stored inside file_manager directory,under your project storage/app directory., (*9)
This package uses database to store any needed information about directories structure, files format and etc., (*10)
table name is filemanagers., (*11)
Notes
This package is fully customizable, it uses lots of jQuery to do all the ajax requests., (*12)
You can change the view file(change template) or any part of backend logic in it's controller file., (*13)
License
This package xerobase/filemanager is created by Armin Abbasi and is released under MIT License., (*14)