Drupal登录页面,从url ?q=user显示您登录表单时,它还显示Change password和Create new account选项卡.我想Create new account从那里删除选项/选项卡,我也不希望用户访问注册页面,即使是url:?q=user/register.
任何人?
nmc*_*nmc 14
要隐藏路径中的Create new account选项卡/user,可以在模块代码中插入以下内容:
function modulename_menu_alter(&$item) {
// Hide the "Create new account" tab
$item['user/register']['type'] = MENU_CALLBACK;
}
Run Code Online (Sandbox Code Playgroud)
这会隐藏选项卡但仍允许/user/register访问.
打开Configuration管理菜单,People然后单击标题Account Settings.在标题Who can register accounts?选择下Administrators only,然后保存设置.
| 归档时间: |
|
| 查看次数: |
13496 次 |
| 最近记录: |