Sha256: aa2251bcc8e490a5c297b3f42b347fd17bc12fd591189435cb3b427b4509e38f
Contents?: true
Size: 943 Bytes
Versions: 3
Compression:
Stored size: 943 Bytes
Contents
module ActiveAdmin module Dashboards class DashboardController < ResourceController before_filter :skip_sidebar! actions :index # Render from here if not overriden self.default_views = 'active_admin_dashboard' clear_action_items! def index @dashboard_sections = find_sections render_or_default 'index' end protected def set_current_tab @current_tab = "Dashboard" end def find_sections ActiveAdmin::Dashboards.sections_for_namespace(namespace) end def namespace class_name = self.class.name if class_name.include?('::') self.class.name.split('::').first.underscore.to_sym else :root end end # Return the current menu for the view. This is a helper method def current_menu ActiveAdmin.namespaces[namespace].menu end end end end
Version data entries
3 entries across 3 versions & 1 rubygems