【问题标题】:Role wise editing and deleting the permissions on a node in drupal角色明智地编辑和删除drupal中节点上的权限
【发布时间】:2013-05-08 07:23:25
【问题描述】:

我有一个 drupal7 站点,我需要在站点中实现此功能。我有两个用户角色(私有和公共),如果公共角色的用户创建一个节点,那么所有公共角色的用户都应该被赋予该节点的编辑和删除权限,但私有角色的用户应该只能能够查看节点,反之亦然。请告诉我如何以编程方式实现此功能,因为我一直在寻找可以执行此功能的模块并且没有这样的模块。

【问题讨论】:

    标签: php drupal-7


    【解决方案1】:

    只是一个简单的想法。

    2 种内容类型:public_node 和 private_node。 然后使用模块内容访问:http://drupal.org/project/content_access

    【讨论】:

    • 我不能有两种内容类型,因为有 api 可以提供两个其他应用程序的信息,如果我将它更改为两种不同的内容类型,那么整个 api 需要重新编写
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-12-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-08-22
    • 2021-06-22
    相关资源
    最近更新 更多