我正在尝试设置一个带有多个提交操作的表单,以及 Railscast #38。在 Formtastic 中相当于什么?
<%= submit_tag 'Create' %>
<%= submit_tag 'Preview', :name => 'preview_button' %>
这篇文章给了我希望,但它看起来commit_button
在 2.1.0 中已被弃用,我似乎无法弄清楚新的语法。
这是我的代码,它的价值。我希望每个提交按钮都转到同一个控制器,在那里我将以不同的方式处理它们:
# Use prepaid credits to checkout
<%= f.action :submit, :as => :button, :label => "Order Critique (1 credit will be spent)", :button_html => { :class => "btn btn-primary", :disable_with => 'Processing...' } %>
# Use credit card to checkout
<%= f.action :submit, :as => :button, :label => "Order Critique ($10)", :button_html => { :class => "btn btn-primary", :disable_with => 'Processing...' } %>