Sha256: fbc08c68ca3955903f4b1b501a073a7a8d16ca6b21b2bb2832defeb70e53a2cf

Contents?: true

Size: 510 Bytes

Versions: 7

Compression:

Stored size: 510 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

7 entries across 7 versions & 1 rubygems

Version Path
ab_admin-0.2.3 lib/generators/ab_admin/resource/templates/controller.erb
ab_admin-0.2.2 lib/generators/ab_admin/resource/templates/controller.erb
ab_admin-0.2.1 lib/generators/ab_admin/resource/templates/controller.erb
ab_admin-0.2.0 lib/generators/ab_admin/resource/templates/controller.erb
ab_admin-0.1.2 lib/generators/ab_admin/resource/templates/controller.erb
ab_admin-0.1.1 lib/generators/ab_admin/resource/templates/controller.erb
ab_admin-0.1.0 lib/generators/ab_admin/resource/templates/controller.erb