【发布时间】:2010-10-20 15:54:49
【问题描述】:
我对标准页面和故事内容类型感到满意。
我仍然需要对访问控制进行更多控制。
我想编写自己的访问控制。
我喜欢 hook_access() 的概念,用于控制对您自己构建的内容类型的访问。
当我使用我的内容类型时,是否有可用的 hook_access()?
【问题讨论】:
标签: drupal hook content-type
我对标准页面和故事内容类型感到满意。
我仍然需要对访问控制进行更多控制。
我想编写自己的访问控制。
我喜欢 hook_access() 的概念,用于控制对您自己构建的内容类型的访问。
当我使用我的内容类型时,是否有可用的 hook_access()?
【问题讨论】:
标签: drupal hook content-type
content access 模块允许您基于每个内容类型,甚至每个节点设置访问控制。
【讨论】:
我想编写自己的访问控制。
Simon 是对的,content_access 模块可能就是您正在寻找的。如果没有必要,不要重新发明轮子。
我喜欢 hook_access() 的概念,用于控制对您自己构建的内容类型的访问。
这是首选的“drupal方式”
当我使用我的内容类型时,是否有可用的 hook_access()?
hook_access 可用于所有内容类型,因为所有内容类型都以节点的形式存储。每当调用任何定义的(nodeapi)操作时都会调用 hook_access。
【讨论】:
“hook_access 可用于所有内容类型,因为所有内容类型都以节点的形式存储。”这正是我想要的,但似乎 hook_access 仅适用于由模块创建的内容类型,而不适用于以标准形式(使用 GUI)创建的内容类型。我知道我的英语说得不太好,你明白我说的吗?
【讨论】: