這是我一直拖延了一個月的事情,我不能爲了我的生活而把這個問題弄出來。如何在rails 3中設置命名路線?
我跟蹤訪問一個文件在website/admin/organizations/org_deals
我的路線是這樣的:
map.namespace :admin do |admin|
admin.namespace :organizations do |organization|
organization.org_deals 'org_deals', :action => 'org_deals'
end
end
耙路線| grep的org_deals:
admin_organizations_org_deals /admin/organizations/org_deals {:controller=>"admin/organizations/", :action=>"org_deals"}
我做了我的鏈接看起來像這樣
admin_organizations_org_deals_path
我鼠標在鏈接上,我得到http://localhost:3000/admin/organizations/org_deals
我點擊它,我也得到:
No such file or directory - /Users/daniellevine/Sites/hq_channel/app/views/admin/organizations/show.html.haml
WTF? :D
在我看來,路線工作正常。你的觀點是否存在於尋找它的地方? – 2010-09-23 19:48:37
是的,它絕對在那裏。但看看它如何尋找一個節目?如果我將我的視圖重命名爲show.haml.html,那麼去我所做的事情是很好的。我想知道是否有某種矛盾的路線導致了這種情況。 – Trip 2010-09-24 14:35:15