我如何 link 进入 elfinder 中的特定卷和路径?
How do I link into a specific volume and path in elfinder?
Elfinder 有 2 个部分组成一个完整的路径。格式基本上是driveHash_pathHash。要 link 到一个文件,我需要使用这样的东西。
http://example.com/elfinder#driveHash_pathHash
我已经想出如何将 my/file/path 转换为 pathHash 从这样的帖子 https://github.com/Studio-42/elFinder/wiki/Getting-encoded-hash-from-the-path
如何获取驱动器哈希? (如果您遵循 link,则称为 volumeID。)
driveHash 根本不是哈希。它只是一个字符串和一个数字。所以不能像pathHash一样进行编码和解码。解决这个问题的方法是在配置选项中自己为 elfinder 定义它。
'disks' => [
'HD' => [
'glideURL' => '/glide/HD',
'driverId' => 'HD',
'id' => '69',
],
...
将生成一个 url 与 #elf_HD69_Lw 其中:
- elf_ 刚刚由 elfinder 添加。
- HD69_是我在config里设置的driverId和id的拼接
- Lw 是 /
的路径哈希
Elfinder 有 2 个部分组成一个完整的路径。格式基本上是driveHash_pathHash。要 link 到一个文件,我需要使用这样的东西。 http://example.com/elfinder#driveHash_pathHash
我已经想出如何将 my/file/path 转换为 pathHash 从这样的帖子 https://github.com/Studio-42/elFinder/wiki/Getting-encoded-hash-from-the-path
如何获取驱动器哈希? (如果您遵循 link,则称为 volumeID。)
driveHash 根本不是哈希。它只是一个字符串和一个数字。所以不能像pathHash一样进行编码和解码。解决这个问题的方法是在配置选项中自己为 elfinder 定义它。
'disks' => [
'HD' => [
'glideURL' => '/glide/HD',
'driverId' => 'HD',
'id' => '69',
],
...
将生成一个 url 与 #elf_HD69_Lw 其中:
- elf_ 刚刚由 elfinder 添加。
- HD69_是我在config里设置的driverId和id的拼接
- Lw 是 / 的路径哈希