第 2 章 自定义注册表单字段

了解如何添加自定义注册字段和有关此功能的不同选项。

默认情况下,3scale 提供用户/帐户/应用程序注册中常用的字段。您可能需要将自己的自定义字段添加到这些常见默认值中。

在管理门户中,进入 Audience > Accounts > Field Definitions,从中可查看默认表单字段并定义新表单字段。

字段定义默认字段

新帐户/用户注册页面实际上是前两个部分的汇总。帐户字段将显示在顶部,后跟用户字段,后跟无需配置的密码字段。

新用户注册默认

尝试向帐户部分添加 3 个额外字段,即 2 用户注册部分和 1。单击 create,添加以下新字段定义,然后创建它。当然,所需的复选框将使在注册表单上强制使用。还有一些选项可用于使事情隐藏且只读。可能会添加一个隐藏字段,例如,当您需要新注册设置有不需要突出显示的字段时,如 access_restricted_areas,默认情况下为空。作为管理员,您可以稍后逐个用户将其更新为 true。您的页面逻辑可在 中读取,以确定要显示的内容。例如,只读字段可能是浏览器位置,您可以在页面加载时使用 JavaScript 进行设置。

新姓氏

现在尝试向用户注册表单中添加下拉菜单。将它命名为"强制类型"。在 options 字段中添加这些逗号分隔的值:全职、部分时间、合同。下拉菜单将填充这些值。

新下拉菜单

现在,在帐户中添加预定义的字段。通常,您添加的字段不具有系统功能 - 它们只是保存您可在以后访问的数据。(请参阅 受限内容。)

正常创建一个字段。然后在"名称"上方的下拉列表中,选择 po_number。通过此字段,发送至此开发人员帐户的 3scale 生成发票上会显示 PO 号。您的管理员可随时覆盖系统生成的字段。为字段取一个名称 - 类似于"PO number" - 并将它创建。

新预定义

现在来看一下您的工作。您可以看到免费文本姓氏,并将工作类型下拉列表添加到 User 部分。PO 编号系统字段(同时也免费文本)已添加到帐户部分。

使用新字段注册

最后,这些自定义字段可以使用 3scale ActiveDocs 来设置;例如,应用创建