Sha256: 2db1c20abf89a995ef4bfe8a12bbe5add4b740c1a92b0a0ea1f0f4198b895532

Contents?: true

Size: 507 Bytes

Versions: 16

Compression:

Stored size: 507 Bytes

Contents

class Admin::<%= controller_class_name %>Controller < Admin::BaseController
<% if model.respond_to?(:acts_as_nested_set_options) -%>
  include TheSortableTreeController::ReversedRebuild

<% end -%>
  load_and_authorize_resource

<% if model.respond_to?(:visible) -%>
  has_scope :visible
<% end -%>
<% if model.respond_to?(:un_visible) -%>
  has_scope :un_visible
<% end -%>

<% if model.respond_to?(:acts_as_nested_set_options) -%>
  protected

  def settings
    {index_view: 'tree'}
  end
<% end -%>
end

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
ab_admin-0.8.3 lib/generators/ab_admin/resource/templates/controller.erb
ab_admin-0.8.2 lib/generators/ab_admin/resource/templates/controller.erb
ab_admin-0.8.1 lib/generators/ab_admin/resource/templates/controller.erb
ab_admin-0.8.0 lib/generators/ab_admin/resource/templates/controller.erb
ab_admin-0.7.0 lib/generators/ab_admin/resource/templates/controller.erb
ab_admin-0.6.1 lib/generators/ab_admin/resource/templates/controller.erb
ab_admin-0.6.0 lib/generators/ab_admin/resource/templates/controller.erb
ab_admin-0.5.0 lib/generators/ab_admin/resource/templates/controller.erb
ab_admin-0.4.0 lib/generators/ab_admin/resource/templates/controller.erb
ab_admin-0.3.6 lib/generators/ab_admin/resource/templates/controller.erb
ab_admin-0.3.5 lib/generators/ab_admin/resource/templates/controller.erb
ab_admin-0.3.4 lib/generators/ab_admin/resource/templates/controller.erb
ab_admin-0.3.3 lib/generators/ab_admin/resource/templates/controller.erb
ab_admin-0.3.2 lib/generators/ab_admin/resource/templates/controller.erb
ab_admin-0.3.1 lib/generators/ab_admin/resource/templates/controller.erb
ab_admin-0.3.0 lib/generators/ab_admin/resource/templates/controller.erb