3

drupal で新しいパーミッションを追加する方法を知る必要があります。たとえば、ロールのパーミッションを編集しているときに drupal で許可するパーミッションを選択する ため、自分のアプリケーションのadminister filtersような新しいパーミッションが必要です。Allow preauthorized ticketsそれをリストに追加して、任意のロールに付与します。

どんなアドバイスも私にとって役に立ちます。

4

2 に答える 2

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.'),
    ),
  );
}

ここに実装例があります。

于 2013-01-15T14:12:51.747 に答える
2

hook_perm()カスタム モジュールに実装する必要があります。

function MYMODULE_perm() {
  return array('allow preauthorized tickets');
}
于 2012-04-09T21:38:13.697 に答える