10月CMS:为每个用户创建一篇文章/页面

时间:2017-10-23 19:06:15

标签: laravel-5 content-management-system octobercms octobercms-plugins octobercms-widgets

对于我正在进行的项目,我需要客户能够在网站上创建一个帐户(如果可能的话,使用Laravel)并且能够为他们创建一个页面,只需几个简单的步骤来展示他们的公司。

最好是拥有一个包含内容管理,用户管理,角色和权限的平台。

我想知道是否有可能通过10月CMS达成,或者是否有Laravel替代方案来实现这一目标?

提前致谢。

1 个答案:

答案 0 :(得分:2)

我建议最好选择10月份,因为它提供了你需要的所有插件和简单的界面来添加内容。

快乐的编码。

为每个用户解决仪表板(我们假设你想在后端使用它):

  • 您将拥有一名超级管理员
  • 现在创建您的插件,为不同的群组定义一些权限
  • 然后使用一组权限创建组(根据您对插件的需要)
  • 然后使用此组创建用户,此用户将拥有基于组
  • 的空间
  • 实施例。在一个组中,您设置了编辑项目的权限 - 他可以编辑项目 对于没有用户不允许编辑该项目的权限的组。

供参考,您可以查看此视频: https://www.youtube.com/watch?v=xbw0vkq4dnk

10月后端用户doc: https://octobercms.com/docs/backend/users

还有任何问题请告诉我。

如果你想在前端的仪表板,那么流程看起来像这样

  • 我想只有插件才能处理:)
  • 只需添加用户插件https://octobercms.com/plugin/rainlab-user
  • 然后进程将与您需要添加用户组的后端用户相同 然后在注册时你可以分配他们的小组
  • 然后在插件中,您可以定义限制(登录/使用不同的组等)。
  • 所以你需要添加用户插件阅读,然后根据角色和限制制作你的插件