Доступ к пользовательскому пункту меню администратора по ролям в Drupal 7

Я добавил пользовательский пункт меню администратора, который я хотел бы показать пользователям без прав администратора с определенными ролями. Есть ли способ сделать это?

Заранее спасибо! подветренный

1 ответ

Создайте пользовательский обратный вызов доступа в вашем custom hook_menu

//custom hook_menu() 
$items['menu'] = array(
  ................. 
  'access callback' => 'my_custom_callback' 
); 

function my_custom_callback() { 
 global $user; 
 if (in_array('[YOUR_ROLE]', array_values($user->roles))) {
    return TRUE; 
  }
} 
Другие вопросы по тегам