1
routes.rb
안에 다른 폴더에있는 다른 URL을 가진 두 개의 동일한 경로 resources :errors
가 있습니다.단일 컨트롤러로 두 개의 다른 경로를 리디렉션하는 방법은 무엇입니까?
Routes:
---------
namespace :enr do
namespace :locations do #(url: enr/locations/:location_id/errors)
resources: errors
end
namespace :rds do
resources :errors #(url: enr/rds/errors)
end
end
controller:
------------
I have a controller for `enr/rds/errors` only.
IF
조건에 따라이 두 URL을 변경하는 방법입니다. 예를 들어, location_id가 전무하다
경우 나는
그래서이 변경됩니다location_id
에 따라 달라
(url: enr/locations/:location_id/errors)
끝을 보여줄 필요가이 #
(url: enr/rds/errors)
다른 를 표시해야합니다. 어디서 URL을 변경하려면이 조건을 써야합니까
location_id
. 모든 예를 들어 주시면 감사하겠습니다. 감사합니다
감사합니다. 컨트롤러 또는보기에이 코드를 추가해야합니까? 감사합니다 –
그것의'html.erb'에 간다 –
대단히 감사합니다! –