Я хочу подготовить одно интерфейсное решение для одного из моих хранилищ s3. Где пользователь может просматривать все каталоги и файлы внутри него.
По сути, серверная часть для подписки и apis встроена в Laravel 5.4 Framework.
Я просматриваю очень много пакетов, но они в основном используются для локального просмотра файлов. Один из подходящего пакета, который я нашел во время поиска в Интернете, и вот он демонстрация И его GitHub хранилище. Мы можем использовать S3 Bucket для файлового браузера, и у меня есть настройки, которые также установлены на моей машине.
Основное требование — как интегрировать в существующее приложение Laravel?
Это действительно очень полезно, если кто-то может помочь разобраться с этим требованием, мы можем создать репозиторий Github для этого.
Вот как я реализовал свое приложение.
Я интегрировал следующие библиотеки в свое приложение Laravel 5.4, изменив файл composer.json
{
"require":
{
"servocoder/richfilemanager-php": "*",
"aws/aws-sdk-php": "^3.18.0"}
}
Примечание: servocoder / richfilemanager-php в настоящее время не поддерживается в версии laravel 5.2. *>. Также, если вы установите в этом пакете в
Laravel 5.2, тогда вы получите успех только для установки, но пока
используя соединение с RFM вы получитежурнал классов не существует
ошибка
"autoload": {
"classmap": [
"database",
"app/filemanager"],
"psr-4": {
"App\\": "app/"}
},
Вот и все, наслаждайтесь
Других решений пока нет …