Я работаю над модулем drupal 6.x, который состоит из нескольких страниц, как определено на странице .module.Проблема в том, что когда я захожу на эти страницы как администратор, мне отказывают в доступе.Я думал, что администратор (пользователь 1) может получить доступ к чему угодно?Вот код для некоторых страниц:
function foobar_menu()
{
$items['admin/foobar'] = array(
'title' => 'administer foobar',
'page callback' => 'foobarpage',
);
$items['admin/foobar/baz'] = array(
'title' => 'Do baz',
'page callback' => 'drupal_get_form',
'page arguments' =>array('foobarpage'),
);
Итак, как мне убедиться, что только администратор может видеть эти страницы, а остальные получают ошибку «страница не существует»?
РЕДАКТИРОВАТЬ: я нашел решение здесь .