我有一个按钮,希望将购物车数量减少1。
我的控制器动作发现参数(数量)为空。
请问我该如何做?
我在这里看了很多SO文章,试图找到解决方案!
<% @cart.line_items.each do |item| %>
<tr>
<td><%= button_to 'Remove item from cart', item, method: :delete, data: {confirm: 'Are you sure?' } %></td>
##### PROBLEM LINE BELOW
<td><%= button_to ' - 1 ', item, :quantity => 1, method: :delete %></td>
<td><%= item.quantity %></td>
<td><%= button_to ' + 1 ', line_items_path(product_id: item.product_id) %></td>
<td><%= item.product.title %></td>
<td class="item_price"><%= number_to_currency(item.total_price) %></td>
</tr>
<% end %>