Source
/controllers/roles_controller.rb
class RolesController < DemoController
active_scaffold :roles do |config|
config.theme = :blue
config.actions.exclude :search
config.actions << :field_search
end
end
/models/role.rb
class Role < ActiveRecord::Base
has_and_belongs_to_many :users
has_and_belongs_to_many :permissions
validates_presence_of :name
end
/helpers/roles_helper.rb
module RolesHelper
include DemoHelper
def omnipotent_column(record)
record.omnipotent? ? 'yes' : 'no'
end
def omnipotent_form_column(record, name)
check_box :record, :omnipotent, :name => name
end
end