2016-10-26 116 views
0

在我的Rails应用程序中,我需要在首页上创建一个条纹付款,以便访问者只需在付款按钮上方写入电子邮件地址即可付款。没有用户注册,任何人都可以在没有注册的情况下付款,并在他们付款时输入的电子邮件地址获得一些更新。访客的条纹付款

我曾考虑将访问者的电子邮件地址保存在数据库的用户表中,但后来我无法弄清楚如何在没有真正设计的注册表单的情况下“即时”创建用户模型实例。再次,这个应用程序没有正式注册的可能性,只是电子邮件地址和付款按钮显示条纹弹出。

有什么线索可以解决这个问题吗?

回答

0

如果我理解正确,您只需使用js从电子邮件输入字段获取电子邮件,并为您设置的控制器操作进行ajax调用。在控制器操作中,您只需在用户模型中创建一个用户User.create(email: params[:email])