假设我有两种内容类型,“工作列表”和“工作申请”。作业应用程序具有一个字段(使用CCK模块)来引用作业列表(必填字段)。假设作业应用程序的字段为“状态”,其值为“新”,“已接受”,“已拒绝”。
我想设置权限,以便作业应用程序状态只能由其对应的作业列表的创建者设置。如果有一个插件可以做到这一点很棒。我还想了解自定义插件如何实现这一点的一般方向。
(我正在遵循O'Reilly的“使用Drupal”第3章中的情节)
答案 0 :(得分:2)
我不知道是否有一个模块,但是这可以通过一些自定义代码很容易地完成。
hook_form_alter
将您自己的验证处理程序添加到应用程序内容类型的node_edit表单中。答案 1 :(得分:1)
googletorp的方向正确,但您还需要处理更多权限。