定制登录页面的用户类型下拉列表

问题描述 投票:0回答:2

我如何在登录页面上添加下拉菜单?虽然我是php开发人员,但无法理解可行的方法。我想自定义登录页面,就像用户登录时一样,他应该选择已在此处注册的类型。

假设泰勒已注册为培训师。当他进入登录页面并选择用户类型为培训师时,则应登录,否则会显示一些错误。enter image description here

moodle
2个回答
0
投票

这可以通过在Moodle管理>用户>个人资料字段表单(/user/profile/index.php)中创建一个新字段来完成。

话虽这么说,登录时角色控制的目的是什么?您的图像看起来像可以在Moodle中创建和管理的角色。

我的意思是,如果用户登录并恰好具有engineer平台角色,则Moodle在内部处理权限(课程访问,课程编辑权限等)。


0
投票

您可以使用alternateloginurl设置添加备用登录页面。

请记住,这将允许您建立自己的页面:

页面应包含一个将action属性设置为“ {您的心情网站} /login/index.php”并返回用户名和密码。

您可以阅读有关此设置here的文档

© www.soinside.com 2019 - 2024. All rights reserved.