0
我有一個stripe結帳表單,我需要定義金額。問題是我想要用戶輸入金額並保存輸入的金額,但我似乎無法計算如何做到這一點,當我需要事先定義金額時...rails - 從視圖輸入更改控制器變量
在我的控制器#更新中,我初始化了:'@amount = 0'
有沒有一種方法,當控制器#更新頭的結帳表單可以接受來自用戶的輸入,它將改變@amount?
例如,用戶想要的金額爲500,並輸入到這個金額的輸入框中,當提交表單時,它將其註冊到@amount中。
<%= form_tag artwork_path(@artwork.id),
method: :put do %>
<script src="https://checkout.stripe.com/checkout.js"
class="stripe-button"
data-key="<%= Rails.configuration.stripe[:publishable_key] %>"
data-description="Donate"></script>
<% end %>
確實:數量必須在數據庫/遷移中創建? – lightbots 2014-10-04 16:10:03
不,你不知道。它只是允許:發送到控制器的金額。它不保存到你的數據庫。 – 2014-10-04 16:11:41
太棒了,我會測試一下。 – lightbots 2014-10-04 16:24:58