https://github.com/themexpert/react-filemanager-server
https://github.com/themexpert/react-filemanager-server
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/themexpert/react-filemanager-server
- Owner: themexpert
- Created: 2018-01-29T06:55:45.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2021-01-15T08:45:44.000Z (over 5 years ago)
- Last Synced: 2025-08-02T07:01:15.884Z (11 months ago)
- Language: PHP
- Size: 581 KB
- Stars: 1
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.MD
Awesome Lists containing this project
README
This is a Ract based filemanager built for the [Quix Pagebuilder](https://www.themexpert.com/quix-pagebuilder) and open sourced by ThemeXpert.
If you want to integrate file manager to you project you need to install the File manger client first. Details instruction will be found here https://github.com/themexpert/react-filemanager
## Usage
`composer require themexpert/react-filemanager-server`
Let's say we have the following file structure
* $_SERVER['DOCUMENT_ROOT']
* app
* config.php
* index.php
* public
* uploads
File: `config.php`
```PHP
'/public/storage/', //your public upload directory
'upload' => [
'allowed_types' => ['image/jpeg', 'image/png']
]
];
```
File: `/app/index.php`
```PHP
(new FileManager(__DIR__ . '/config.php'));
exit; //just incase someone else tries to send some more data or maybe upto you
```
Now our server endpoint will be `/app/`
We can use any other file and have the server endpoint wherever we want