, , ViewLogger . , .
/app/models/viewlogger.rb , http://keithmcdonnell.net/activerecord_tableless_model_gem.html google .
class Viewlogger < ActiveRecord::Base
def self.columns
@columns ||= []
end
end
/config/initializers/inflections.rb
ActiveSupport::Inflector.inflections do |inflect|
inflect.uncountable %w( viewlogger )
end
, config/routes.rb:
match '/admin/viewlogger' => 'admin/viewlogger#index', :as => :admin_viewlogger
activeadmin (, )
ActiveAdmin.register Viewlogger do
config.comments = false
before_filter do @skip_sidebar = true end
config.clear_action_items!
controller do
def index
render 'admin/viewlogger/index', :layout => 'active_admin'
end
end