Я работаю над простым заказом. Вот мои маршрутыКак изменить путь/URL по умолчанию в маршрутах в Rails 4
resources :users do
get 'reservations', on: :member
end
resources :listings do
resources :reservations
end
Когда я пытаюсь сделать оговорку, действие reservations#new
берет меня reservations_path
. Конечно, я получаю ошибку, поскольку этот путь не существует. Я бы хотел, чтобы action new
отвел меня в listing_reservations_path
. Я прыгал, это будет сделано автоматически, так как resources :reservations
находится во вложенных ресурсах. Я читал о маршрутах и пробовал много вещей, но не могу найти какой-либо рабочий способ сделать это. Является ли это возможным?
сначала проверьте маршруты .. через реки маршруты .. – Vishal
, что вы подразумеваете под действием 'оговорки # new' принимает вас в' reservations_path'? Вы хотите сказать, что хелпер формы используется с контроллером и действием, поскольку «резервирование» и «новый» задают путь к 'reservations_path'? – aBadAssCowboy