2010-03-10 93 views
3

我在Drupal中使用CCK创建了自定义内容类型。Drupal权限不显示为自定义内容类型

的创建这种类型的没有显示在节点模块的权限,但是其它CCK类型/编辑权限。

此内容类型也势必模块,但此模块没有任何联系的屏幕,所有的节点创建通过标准接口CCK完成。

什么想法?

我试图重建权限缓存

+0

你是什么意思,内容类型绑定到一个模块?你创建了内容类型还是创建了模块?什么是模块? – 2010-03-11 01:02:01

+0

内容类型是通过管理UI创建的,然后使用相同的名称创建了一个模块。它工作正常,除权限外。 – 2010-03-11 10:00:29

回答

-1

尝试添加hook_perm你的模块手动定义的权限。如果显示出来,那么可能会认为模块超载了权限。

否则,也许尝试清除缓存。

1

原来我在hook_node_info数组中返回模块本身的名称。 这需要返回“节点”以确保在模块上触发权限挂钩。

相关问题