在表格中选择时显示运费

时间:2016-02-25 05:01:35

标签: ruby-on-rails ruby-on-rails-4

我有一个Shipping_method模型。 shipping method具有属性price_in_cents

当用户正在查看cart表单时,我希望他们能够选择他们想要的发货方式。他们可以。

然而。我希望price_in_cents显示在每个送货方式旁边。我该怎么做?

<%= simple_form_for :cart, url: user_carts_path(current_user), method: :post do |f|%>
  <%= f.hidden_field :user_id, value: current_user.id %>
  <%= f.hidden_field :product_id, value: product.id %>
  <%= f.hidden_field :outfit_id, value: params[:outfit_id] %>
  <%= f.hidden_field :price, value: product.price %>
  <%= f.input :quantity, collection: 1..10, selected: 1 %>
  <%= f.input :size_id, collection: sizes %>
  <%= f.input :shipping_method_id, collection: shipping %>
  <%= f.button :submit, value: "Buy Now" %>
<% end %>

1 个答案:

答案 0 :(得分:0)

试试这个:

<%= f.input :shipping_method_id, collection: shipping, label_method:
:price_in_cents %>