教程:向注册表单添加字段

您可能想要收集和存储有关 Developer Portal 帐户的其他信息。例如,当用户在门户网站上注册帐户时,您可能想要收集部门名称、员工标识或类似数据。

在开始之前

您必须启用 Developer Portal,而且必须具有管理员访问权才能完成本教程。教程创建门户网站阐述如何启用门户网站(如果尚未启用)。

关于此教程

在本教程中,您将向注册表单添加部门代码字段。对于所有门户网站用户,此字段为必填字段。

本教程将指导您完成以下步骤:
  1. 向用户实体添加字段
  2. 向注册表单添加新字段
  3. 测试新字段

向用户实体添加字段

  1. 以管理员身份登录到 Developer Portal
  2. 如果不显示管理员仪表板,请单击管理来显示。
  3. 浏览至配置 > 人员 > 帐户设置 > 管理字段
您当前处在管理字段选项卡中。
  1. 单击 + 添加字段
  2. 选择字段类型下拉菜单中,选择纯文本
  3. 标签字段中,输入部门编号
  4. 单击保存并继续
您当前处在字段设置选项卡中。
  1. 接受最大长度的缺省值 (255) 和允许的值数量的缺少值(限制:1)。
  2. 单击保存字段设置
您当前处在编辑选项卡中。
  1. 添加一些帮助文本。这是向用户显示的信息,用于帮助他们填写表单上的字段。此处提供了进一步信息的示例或链接。我们将在本教程中添加一个示例。
  2. 帮助文本字段中添加示例部门代码:DEP123。
  3. 选中必填字段
  4. 单击保存设置
现在,已创建该字段。返回到管理字段选项卡。
  1. 检查是否列出了部门代码字段。

向注册表单添加新字段

  1. 如果不显示管理员仪表板,请单击管理来显示。
  2. 浏览至配置 > 人员 > 帐户设置 > 管理表单显示
您当前处在管理表单显示选项卡中。这些选项卡(每个表单一个)将显示用户实体所显示(采用其顺序)的字段。
  1. 切换到注册选项卡。请注意,新的部门代码字段最初位于页面中已禁用行的下方。这意味着它未显示在表单上。
  2. 单击部门代码图标并拖动,使其位于列表中姓氏使用者组织之间。 “部门代码”字段
  3. 单击保存

测试新字段

  1. 注销管理员用户。
  2. 单击创建帐户
  3. 观察部门代码字段现在是否为注册表单的一部分。

您在此教程中执行的操作

已向注册表单添加了部门代码字段,然后测试了表单以确保部门代码字段现在是注册表单的一部分。

实际上,您需要以适用于所有站点的方式添加此配置。要实现这一点,需要在定制模块中包含此配置。有关更多信息,请参阅此 Drupal 文档

您可能想要针对注册表单上的部门代码字段添加额外验证。有关更多信息,请参阅教程:针对注册表单上的字段添加验证

时间戳记图标 上次更新时间:2019-06-21