Ruby On Rails Paths - PullRequest
       13

Ruby On Rails Paths

1 голос
/ 25 марта 2010

У меня проблемы с путями в ruby ​​на рельсах

Мои маршруты:

    map.resources :companies do |company|
  company.resources :customers do |customer|
   customer.resources :jobs 
  end
  end

В настоящее время я создаю пути вручную:

<td><%= link_to 'Show', "/companies/#{params[:company_id]}/users/#{user.id}" %></td>
<td><%= link_to 'Edit', "/companies/#{params[:company_id]}/users/#{user.id}/edit" %></td>

По какой-то причине я не могу понять, как заставить new_company_user работать, я продолжаю получать ошибки.

Все маршруты есть, мне просто нужна помощь с их динамическим созданием с помощью API

Ответы [ 2 ]

3 голосов
/ 25 марта 2010

Если вы хотите использовать new_company_user, вам нужно что-то вроде этого:

map.resources :companies do |company|
  company.resources :users do |user|
    user.resources :jobs 
  end
end
0 голосов
/ 25 марта 2010

Вы можете запустить rake routes из командной строки, и он напечатает список всех маршрутов, сгенерированных из routes.rb, включая именованные маршруты, URL-адрес и тип HTTP-запроса, который их запускает, и какое действие контроллера они выполняют.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...