访问注册页面时出现以下提示:
You are not authorized to access this page.
查看module文件发现了里面的以下写法,不知道正式版本里面的定义方法,以及如何开启用户注册页面。
该方法可以适应于不想让用户访问的页面
<?
$items['user/register'] = array(
'title' => 'Create new account',
'type' => MENU_LOCAL_TASK,
// @todo This route is now declared in user.routing.yml, so the below are
// only needed for drupal_valid_path(). Without a non-empty (but not
// necessarily valid) page callback, _menu_router_build() overrides the
// access callback to 0. Remove once drupal_valid_path works with the new
// routing system: http://drupal.org/node/1793520.
'page callback' => 'NOT_USED',
'access callback' => 'user_register_access',
);
?>
折腾了一番,可以显示注册页面了,但还是不确定是如何开启的。