专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > Ruby/Rails

初学ROR,试验了上命名路由 求解

发布时间:2011-06-29 18:10:31 文章来源:www.iduyao.cn 采编人员:星星草
初学ROR,试验了下命名路由 求解
由于分数实在可怜只能拿出20分 莫怪小弟哟-。-

Tttt::Application.routes.draw do
  #resources :products
  match 'test', :to=>'products#new',:as=>'test' 
 end


把原来的RESTful路由注销了 想通过输入test(http://127.0.0.1:3000/test) 来访问到new.html.erb
原来的RESTful路由都好用来着 但是改成http://127.0.0.1:3000/test就报错了
No route matches {:action=>"new", :controller=>"products"}

这是为什么呢?是拿scaffold生成的项目 为什么改成命名路由就找不到action和controller了呢?
求指导:)
------解决方案--------------------
其他的action呢比如  match 'test', :to=>'products#test' ??
------解决方案--------------------
controller里面新建test action:

def test

end
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: