0
我的代码看起来很简单,但是当我尝试下面的代码时,我得不到路由匹配错误。没有路由匹配{:controller =>“support”,:action =>“/ support”}
这是我的控制器
def support
end
这是我的看法
<%= form_tag({ controller: "support", action: "/support"}, method: "post") do %>
这是从运行耙路线
root/ pages#index
contact /contact(.:format) pages#contact
support /support(.:format) pages#support
这是我得到
No route matches {:controller=>"support", :action=>"/support"}
错误
只要有可能,您应该在视图中使用命名路由。在这种情况下,请不要指定控制器和操作;使用'support_path'。 – 2013-04-29 23:17:21
工程像魅力。感谢您的知识 – tawheed 2013-04-29 23:30:27