使用不同的用户持久访问媒体管理器

时间:2018-02-22 13:28:43

标签: laravel-5 octobercms octobercms-plugins

我使用媒体查找器小部件构建了一个用于存储帖子图像的插件,我设置了两个角色admin和data-entry,当我用admin用户访问后端时,我可以添加帖子和图像。但是当我使用数据输入用户访问后端时,当我单击media finder图标时,它会生成以下错误:

  

具有班级名称的小部件' ocmediamanager'没有受到约束   控制器"在/modules/backend/Classes/Controller.php的第513行

我在网上搜索了有关此错误的任何提示,但没有运气。

我正在使用10月CMS Build:434

请建议,

1 个答案:

答案 0 :(得分:1)

似乎你没有add proper permissiondata-entry角色。 要访问媒体,您的role需要media.manage_media权限。

您可以为该用户角色访问add that permission to rolemedia

  

转到设置>管理员>管理角色>选择您的角色进行更新

现在在权限标签中找到>系统列表

将会有以下权限:上传和管理媒体内容 - 图片,视频,声音,文档

同时检查一个

现在,您的user with that role可以访问 media

如果有任何进一步的询问,请发表评论。