Представьте это. Я нахожусь на URL http://localhost:3000/companies/3
, и с этой точки зрения, Я хочу employees
кнопку, которая принимает меня http://localhost:3000/companies/3/employees
Работа с вложенными ресурсами
В моем файле маршрутов, у меня есть
namespace :companies, :only => [:index, :show, :new, :edit, :destroy], :path => "/:companies" do
resources :employees, :only => [:index, :edit, :new, :show] do
end
end
Я понимаю, что мне нужно, чтобы ссылка на индекс действия «сотрудников», но я не знаю, что добавить на страницу «Мои страницы». Прямо сейчас, это выглядит как
%a{title: "company1", href: "#"} Employees
(я использую HAML, но не стесняйтесь отправлять ответ в ERB)
рейка маршрутов, я получаю
companies_employees GET /:companies/employees(.:format) companies/employees#index
... но Я хочу компании/company_id/сотрудников
Спасибо!