Elfinder有2个部分指向一个完整的路径。 格式基本上是driveHash_pathHash的。 要链接到文件,我需要使用这样的东西。 http://example.com/elfinder#driveHash_pathHash
我已经弄清楚了如何从这样的帖子中将我的/文件/路径转换为 pathHash https://github.com/Studio-42/elFinder/wiki/Getting-encoded-hash-from-the-path
如何获取驱动器哈希? (如果您点击该链接,则称为卷 ID。
driveHash 根本不是没有哈希的。 它只是一个字符串和一个数字。 所以它不能像pathHash那样被编码和解码。 处理此问题的解决方法 - 是在配置选项中为 elfinder 自己定义它。
'disks' => [
'HD' => [
'glideURL' => '/glide/HD',
'driverId' => 'HD',
'id' => '69',
],
...
将创建一个带有 #elf_HD69_Lw 的网址,其中:
- elf_只是由elfinder添加的。
- HD69_是我在配置中设置的驱动程序 ID 和 id 的连接。
- Lw 是/的路径哈希