我正在使用Laravel构建一个新的应用程序,我希望用户/所有者能够为所有者创建的每个事件创建注册表单。
应用程序允许所有者创建一个事件,然后将注册表单关联到感兴趣的与会者填写...表单字段将由事件的所有者决定,数据将存储在创建的新表中。
如果有任何其他方法可以实现这一点......我愿意接受建议
答案 0 :(得分:0)
你可以做的一种方法是将表单定义为JSON或XML,它可能是这样的:
{
form_name: 'value',
fields: [
name: 'string',
surname: 'string',
age: 'int'
]
}
并将其保存在表格中的数据库中,该表格具有外键(管理员)和与用户的关系M:N。这样,您就可以定义表单并将用户注册到事件,而无需添加其他表。