在rails 3中,是否可以创建一个适用于新的,更新和编辑操作的form_for?
如果是,我该怎么办?
我有一个管理部分,所以我的网址看起来像:
/admin/posts/ {new,update,edit}
解决方法
只要让form_for处理它:
控制器:
class ControllerName def new @post = Post.new end def edit @post = Post.find params[:id] end end
视图:
<%= form_for [:admin,@post] do |f| %> <% end %>