【发布时间】:2013-04-12 13:24:48
【问题描述】:
我已经找了大约一个小时了,要么我找不到,要么没人问这个问题——我觉得这很奇怪。
我希望我的模块在安装时创建一个新角色、创建新权限并将特定角色分配给新权限。我似乎正在挂断的是最后一部分。
我意识到,按照惯例,权限是在 hook_permissions() 中设置的,并且我假设我的网站行为在创建这些权限之前调用了 hook_install()(这很有意义。)所以,我的问题更多可能只是:
有没有办法在 hook_install()/hook_permissions() 之外创建权限?我似乎找不到任何这样的例子,或者在模块安装之前不存在的设置权限的任何例子。
【问题讨论】:
标签: php drupal drupal-7 user-permissions