我正在使用 useraccounts:bootstrap 包来开发自定义用户注册表单。
<template name="login">
{{> atForm}}
</template>
以上模板使用电子邮件,密码字段生成登录表单,并使用电子邮件,密码,密码<注册表单再次)字段。
如何在生成的注册表单中添加电子邮件,密码,密码(再次)以外的字段(如名字,姓氏,地址)?
答案 0 :(得分:2)
创建accountConfig.js
之类的配置文件,在那里添加必填字段并将此文件导入客户端的main.js
。
例如,您的accountConfig.js
将是这样的:
AccountsTemplates.addFields([
{
_id: 'firstName',
type: 'text',
displayName: 'First Name',
placeholder: 'Your First Name',
},
{
_id: 'lastName',
type: 'text',
displayName: 'Last Name',
placeholder: 'Your Last Name',
},
{
_id: 'address',
type: 'text',
displayName: "Address",
placeholder: "Your postal address",
required: true,
},
]);