我有两个提交按钮,在我的控制器中都使用相同的创建操作。如何使用表单发送信息(用户无需输入)?
示例:
按钮1:创建一个包含1的数据库条目。
按钮2:创建一个包含2的数据库条目。
答案 0 :(得分:1)
您可以使用这样的隐藏字段:
<%= form_for @model do |f| %>
<%= f.hidden_field :entry, 1 %>
<%= f.submit 'Button 1' %>
<%= form_for @model do |f| %>
<%= f.hidden_field :entry, 2 %>
<%= f.submit 'Button 2' %>