繁体   English   中英

在Rails 3中的自定义表单上调用控制器的更新

[英]Calling controller's update on a custom form in rails 3

我有一个自定义的edit.html.erb表单,我想调用它来调用控制器的更新

这是我用于表单的代码

<%= form_tag('/schedules/1', :class => "edit_schedule") do %>

我收到“没有路线匹配” / schedules / 1”错误。

尝试这个:

在控制器中编辑动作

def edit
  @schedule = Schedule.find(1)
end

在视图中edit.html.erb

<%= form_tag(@schedule, :class => "edit_schedule", :method => :put) do %>

在routes.rb中

resources :schedules

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM