Следующее вызывает неожиданное исключение:
Expected app/controllers/admin/items_controller.rb
to define ItemsController
Foo::Application.routes.draw do
resources :items
match '/admin' => 'admin/overview#index', :as => :admin
namespace :admin do
resources :items
end
end
% cat app/controllers/admin/items_controller.rb
class Admin::ItemsController < Admin::BaseController
end
% cat app/controllers/admin/base_controller.rb
class Admin::BaseController < ActionController::Base
% cat app/controllers/items_controller.rb
class ItemsController < ApplicationController
end
У меня это работало в Rails 2.3.5.
Что может быть не так в коде? Как я могу это исправить?