sinevia/laravel-media-manager

Laravel 的媒体管理器 - 浏览/创建/重命名/删除文件和文件夹。

v1.2.0 2020-12-04 08:28 UTC

This package is auto-updated.

Last update: 2024-09-04 16:32:52 UTC


README

安装

  • Composer
composer require sinevia/laravel-media-manager
  • 手册。指向 dev-master(仅限开发使用)
"repositories": [
   {
       "type": "vcs",
       "url": "https://github.com/Sinevia/laravel-media-manager.git"
   }
],
"require": {
    "Sinevia/laravel-media-manager": "dev-master"
},

配置

步骤 1. 在您的 public 目录中创建一个名为 media 的新目录 /public/media

步骤 2. 在 filesystems.php 配置文件中创建一个新条目

'media_manager' => [
    'driver' => 'local',
    'root' => public_path('media'),
    'visibility' => 'public',
],

步骤 3. 在您的 routers 文件中添加一个新条目

Route::group(['middleware' => ['admin-only-middleware']], function () {
    AdvancedRoute::controller('/media', '\Sinevia\LaravelMediaManager\Controllers\MediaController');
});