将link_to与路由一起使用

时间:2011-02-23 19:19:51

标签: ruby-on-rails-3

我的路线:

  scope "/ajax" do
    resources :companies do
      resources :comments
    end
  end

因此,link_to company.title, company生成了这样的网址:/ajax/companies/1

如何在没有第一个/ajax/部分的情况下生成明确的网址 因此,我想生成companies/(:id) and companies/create and companies/edit/(:id)

1 个答案:

答案 0 :(得分:2)

明显的答案是删除scope '/ajax' do行,但我感觉这不是你想要的。也许只是将资源行再次放在范围块之外。

ajax是模块吗?如果是这样,只需将其替换为scope :module => 'ajax' do