大佬们 我的更新方法和新建方法共用的一个 view 模板 我怎么能让这个模板提交到各自对应的 action 方法里 有好的办法的话 请您告诉我
<%= form_for @client, :url => { :controller=>"manage",:action => "update"}, method: :post do |f| %>
<% end %>
path 和 method 都不一样。那么单独定义一下,在 helper 里写个方法。通过 controller_name 和 action_name 来决定 path 是什么,以及 method 是什么。然后丢在页面上就好了
用脚手架生成一个控制器,看看脚手架怎么处理 new 和 edit 对应的 view。
<% url = @client.new_record? ? manages_path : manage_path(@client) %> <%= form_for @client, url: url do |f| %>
感謝各位給我的建議