微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Rails link_to 和 select_tag

如何解决Rails link_to 和 select_tag

我正在尝试从活动页面 link_to 到带有嵌套门票表格的预订表格。我想添加一个 select_tag,以便用户可以在单击“预订门票”并加载表单之前选择他们想要的门票数量,但我找不到将 select_tag 放入 link_to 块的方法。任何帮助将非常感激。 我已经这样设置了控制器。

def create
@event = Event.find(params[:event_id])
@booking = @event.bookings.new(booking_params)
@number_of_tickets = params[:nog].to_i
@booking.user_id = current_user.id
@number_of_tickets.times { @booking.tickets.build } 

并在我看来尝试了这个

     <%= select_tag(:nog,options_for_select(1..10,selected: params[:nog]),{ prompt: 'Number of Tickets' }) %>
   <% end %>```

I just get a stringyfy keys error.

the model is set up correctly and all works when I select how many tickets in the controller and the form manually but I need the user to be able to choose how many tickets they want.

TIA

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。