maze/modern-file-manager

此包已被弃用,不再维护。未建议替代包。

您需要的唯一文件管理器。

安装: 4

依赖: 0

建议者: 0

安全: 0

星标: 1

关注者: 1

分支: 0

开放问题: 0

语言:JavaScript

dev-master 2020-02-20 14:24 UTC

This package is auto-updated.

Last update: 2020-11-20 16:40:44 UTC


README

预览

enter image description here

安装

在您选择的终端中运行以下两个命令

composer require maze/modern-file-manager  
php artisan vendor:publish --tag=public --force  

用法

要使用此包,您需要做两件事

1. 创建MFM对象
使用控制器文件顶部的对象

 use MAZE\MFM\Models\MFM;  

在您的函数中添加以下内容

$path = str_replace('-', '/', 'path/to/main-directory);  
$mfm = new MFM($path);  
return view('example-view', ['mfm'=>$mfm]);  

2. 包含blade视图

在您的视图中添加以下内容

@include("mfm::includable", ['mfm'=>$mfm])  

特性

此包是wip,以下是到目前为止我完成的工作和计划添加的内容。

  • 目录树
  • 顶部栏按钮(未启用功能)
  • 文件框视图
  • 文件列表视图
  • 创建文件/文件夹
  • 编辑文件/文件夹
  • 上传文件
  • 下载文件
  • 压缩文件
  • 解压文件
  • 复制/粘贴/剪切/删除文件/文件夹
  • 重命名文件/文件夹