Я пытаюсь выучить Drupal 6. Я хочу зарегистрировать путь '/ topic' в MENU_CALLBACK с помощью hook_menu (). Вот что у меня есть:
function mymodule_menu() {
$items = array()
$items['foo'] = array(
'page callback' => 'show_page_foo',
'access callback' => 'user_access',
'access arguments' => array('access foo content'),
'type' => MENU_CALLBACK
);
}
function show_page_foo() {
//show foo page
}
Это нормально работает для вошедшего в систему пользователя. Но когда я захожу на путь как анонимный пользователь, он показывает сообщение «Отказано в доступе». Какими должны быть значения «access callback» и «access arguments», чтобы это было доступно всем посетителям?
Я помню, что сделал эту работу, просто сказав 'access' => TRUE
в Drupal 5. Больше не работает в Drupal 6.