【问题标题】:view drupal nodes which are referenced in another node查看在另一个节点中引用的 drupal 节点
【发布时间】:2010-08-01 00:24:19
【问题描述】:

我有一个引用其他节点的节点。

如果我向用户授予对此节点的自定义访问权限,我该如何设置它以便他也自动获得对其他节点的访问权限?

【问题讨论】:

  • 这可能取决于您在第一个节点上使用的控制访问权限。您是否已经选择了一个模块来处理该部分?并且引用节点和被引用节点的节点类型相同吗?

标签: php drupal module


【解决方案1】:

如果您正在寻找构建自己的访问模块,this piece of API documentation 可能是唯一有一些关于查看/查看内容的不错文档的地方。

您自己的自定义作品将出现在 http://api.drupal.org/api/drupal/developer--examples--node_access_example--node_access_example.module/6_update 等效项上。在这些钩子/回调上,您不仅必须插入当前的 GRANT,而且还必须为所有引用的节点插入 GRANTS。

【讨论】:

    【解决方案2】:

    你可能想试试http://drupal.org/project/nodeaccess_nodereference

    也许http://drupal.org/project/nodeaccess_autoreference 也很有用(虽然我对模块的描述有点困惑)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-07-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多