Sha256: 33116917aa6836f3864bb2fa5f593d1ef4612a7c30f6f18dd4203d8f64c111b2

Contents?: true

Size: 574 Bytes

Versions: 13

Compression:

Stored size: 574 Bytes

Contents

module Admin
  module Ancestry

    def index
      @items = []

      @resource.roots.each do |item|
        @items << item
        if item.has_children?
          item.children.each do |child|
            @items << child
            if child.has_children?
              child.children.each do |child|
                @items << child
              end
            end
          end
        end
      end

      set_default_action
      add_resource_action("Trash", {:action => "destroy"}, {:confirm => "#{Typus::I18n.t("Trash")}?", :method => 'delete'})
    end

  end
end

Version data entries

13 entries across 13 versions & 1 rubygems

Version Path
brainsome_typus-4.0.0.beta13 app/controllers/concerns/admin/ancestry.rb
brainsome_typus-4.0.0.beta12 app/controllers/concerns/admin/ancestry.rb
brainsome_typus-4.0.0.beta11 app/controllers/concerns/admin/ancestry.rb
brainsome_typus-4.0.0.beta10 app/controllers/concerns/admin/ancestry.rb
brainsome_typus-4.0.0.beta9 app/controllers/concerns/admin/ancestry.rb
brainsome_typus-4.0.0.beta8 app/controllers/concerns/admin/ancestry.rb
brainsome_typus-4.0.0.beta7 app/controllers/concerns/admin/ancestry.rb
brainsome_typus-4.0.0.beta6 app/controllers/concerns/admin/ancestry.rb
brainsome_typus-4.0.0.beta5 app/controllers/concerns/admin/ancestry.rb
brainsome_typus-4.0.0.beta4 app/controllers/concerns/admin/ancestry.rb
brainsome_typus-4.0.0.beta3 app/controllers/concerns/admin/ancestry.rb
brainsome_typus-4.0.0.beta2 app/controllers/concerns/admin/ancestry.rb
brainsome_typus-4.0.0.beta1 app/controllers/concerns/admin/ancestry.rb