Я получаю ошибку от рельсов, жалующихся на маршрут.
Это ссылка
link_to 'Add New Rate', new_owner_property_rate_path
Ошибка
No route matches {:action=>"new", :controller=>"owner/rates"}
Путь выглядит так, как будто я разгребаю маршруты. Я получаю эту линию маршрута,
new_owner_property_rate GET /owner/properties/:property_id/rates/new(.:format) {:action=>"new", :controller=>"owner/rates"}
Это мой маршрутный файл, они находятся в папке, называемой владельцем, отсюда и пространство имен
namespace :owner do
resources :properties do
resources :rates
end
root :to => "home#index"
end
Контроллер тарифов
class Owner::RatesController < Owner::BaseController
def index
@rates = Rate.all
end
def new
@property = Property.find(params[:property_id])
@rate = Rate.new
end
end
Можно ли вручную ввести путь?
Любые идеи