我的路线文件中有以下内容:
namespace :forum do
resources :topics
resources :posts do
resources :comments
end
end
所以主题和帖子控制器在论坛模块(Forum::TopicsController
和Forum::PostsController
)中,但评论控制器不是(它只是CommentsController
),因为它是多态的(在一些控制器之间共享)。
问题是应用程序寻找的Forum::CommentsController
显然不存在,我怎样才能为该资源定义没有模块?
我试过了,但没有奏效:
namespace :forum do
resources :topics
resources :posts do
resources :comments, controller => 'comments'
end
end
任何帮助将不胜感激,谢谢!