在drupal中创建我自己的权限

JER*_*ERC 3 drupal drupal-6

我需要知道如何在drupal中添加新权限,例如,在我编辑角色权限时我在drupal中选择administer filters授予权限的权限 ,所以我需要一个新的权限,比如Allow preauthorized tickets我自己的应用程序,我怎么能将其添加到列表中,以授予任何rol.

任何建议对我都有用.

war*_*mth 8

正如Drupal 7中的参考一样,这已经变为hook_permission():

function hook_permission() {
  return array(
    'administer my module' => array(
      'title' => t('Administer my module'), 
      'description' => t('Perform administration tasks for my module.'),
    ),
  );
}
Run Code Online (Sandbox Code Playgroud)

在这里您可以找到一个实现示例.