Sha256: c0058c5389e289aeb80c508878710cfa66f16435a67f1515f98e9458863de440

Contents?: true

Size: 591 Bytes

Versions: 1

Compression:

Stored size: 591 Bytes

Contents

class PufferPages::PagesBase < Puffer::TreeBase
  unloadable

  layout 'puffer_pages'

  helper :puffer_pages

  setup do
    group :pages
  end

  tree do
    field :name, :render => :tree_page
  end

  index do
    field :name
    field :slug
    field :layout_name
    field :status
  end

  form do
    field :name
    field :slug
    field :page_parts, :type => :page_parts
    field :layout_name, :select => :possible_layouts
    field :status, :select => :possible_statuses
    field :title
    field :description
    field :keywords
    field :parent_id, :type => :hidden
  end

end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
puffer_pages-0.0.17 app/controllers/puffer_pages/pages_base.rb