0
很多此表單都有我的付款提供商的特定屬性,但我試圖用我的@user
對象中的信息填充它。但不工作:爲什麼此表單不會自動填充我的用戶信息? Rails 3
具體的:placeholder
下的屬性fields_for
輸出名稱上的表單字段屬性 - 在名字時,我看到的字眼first_name
,而不是我的用戶名,這將是@user.first_name
。
<%= form_for :transaction,
:params => @result && @result.params[:transaction],
:errors => @result && @result.errors.for(:transaction),
:builder => ApplicationHelper::BraintreeFormBuilder,
:url => Braintree::TransparentRedirect.url,
:html => {:autocomplete => "off"} do |f| -%>
<%= field_set_tag "Customer" do -%>
<%= f.fields_for :customer, @user do |c| -%>
<div><%= c.text_field :first_name, :placeholder => :first_name %></div>
<div><%= c.text_field :last_name, :placeholder => :last_name %></div>
<div><%= c.text_field :email, :placeholder => :email %></div>
<% end -%>
<% end -%>
想法?
P.S.爲簡潔起見,我已將表格截斷,但有一個submit
按鈕等,表單工作正常。這只是沒有填充我的信息。