elfinder有多个用户

时间:2013-11-04 09:59:05

标签: symfony fosuserbundle elfinder

我正在使用Symfony 2.3,FMElfinderBundleFOSUserBundle。两个捆绑都很好。我的问题涉及如何连接两个包。当用户注册然后我想为他创建目录并告诉FMElfinderBundle为该用户使用该目录。另一个用户将有另一个目录等。

我知道FMElfinderBundle可以在config.yml

中有多个根
fm_elfinder:
    locale: %locale%
    editor: ckeditor # other choices are tinymce or simple
    showhidden: false # defaults to false
    fullscreen: true # defaults true, applies to simple and ckeditor editors
    connector:
        debug: false # defaults to false
        roots:       # at least one root must be defined
            uploads:
                driver: LocalFileSystem
                path: uploads
                upload_allow: ['image/png', 'image/jpg', 'image/jpeg']
                upload_deny: ['all']
                upload_max_size: 2M

如何动态地将用户分配到具有所有权限的目录?任何的想法?什么是最好的解决方案?也许是另一个文件管理器?

1 个答案:

答案 0 :(得分:0)

可能为时已晚,无法回答,但它迟到总比没有好:),并且可能在这里发布答案,也会帮助其他人。 您可以使用自己的逻辑检查bundle的2.0分支以进行基本用户集成,或覆盖配置服务,以便为捆绑包提供特定的,用户依赖的(而不仅仅是)配置。