在index.html.erb
页面上,我有一个form_for:
<%= form_for @cv do |f| %>
<%= f.submit "Verrouiller", :class => 'btn btn-primary btn-xs'%>
<% end %>
当我点击提交时,你知道如何启动控制器中定义的方法吗?
我的控制器中的方法定义如下:
def verrou
#the script here
end
答案 0 :(得分:2)
这称为Resource-oriented style
,这是Rails API:
<%= form_for(@cv, url: verrou_path) do |f| %>
...
<% end %>
正如预期的那样,您需要在verrou
routes.rb
的路线