【发布时间】:2016-04-26 03:46:36
【问题描述】:
我需要在我的 rails Orders 表单上生成一个 Braintree 客户端 Token 以创建 DROPIN UI 表单。通常,这可以通过在 OrdersController 的新操作上调用 Braintree::ClientToken.generate 来轻松完成,这样每次创建新的订单表单时,都会生成一个令牌。 定义新 Braintree::ClientToken.generate 结束
但是,我的问题是我的订单表单是我在列表显示页面上呈现为嵌套表单的一部分。这意味着我的 OrdersController 上只有一个创建操作,没有新操作,因此在创建操作上调用 Braintree::ClientToken.generate 将不起作用,因为必须将令牌发送到客户端 javascript 才能在表单之前使用 dropin被建造。如何在没有新操作的情况下在我的嵌套订单表单上生成令牌?
谢谢
【问题讨论】:
标签: javascript ruby-on-rails forms braintree