Sha256: a5972d9be5e9a0c93e79a447b29ada1021f353a56205f1a7b9c41ef6593da9f8

Contents?: true

Size: 883 Bytes

Versions: 7

Compression:

Stored size: 883 Bytes

Contents

class <%= camelcased_class_name %>
  include Hancock::Model
  # include Hancock::Enableable
  # include Hancock::Cacheable
  # include ManualSlug

  # acts_as_nested_set
  # scope :sorted, -> { order_by([:lft, :asc]) }

  field :name
  # manual_slug :name

  # def self.default_cache_keys
  #   []
  # end

  ############# rails_admin ##############
  #
  # def self.admin_can_user_defined_actions
  #   [].freeze
  # end
  # def self.admin_cannot_user_defined_actions
  #   [].freeze
  # end
  # def self.manager_can_user_defined_actions
  #   [].freeze
  # end
  # def self.manager_cannot_user_defined_actions
  #   [].freeze
  # end
  # def self.rails_admin_user_defined_visible_actions
  #   [].freeze
  # end

  rails_admin do
    # field :enabled, :toggle
    field :name
    # group :url, &Hancock::Admin.url_block
    # group :cache, &Hancock::Admin.caching_block
  end

end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
hancock_cms-2.0.0.2 lib/generators/hancock/cms/templates/model.erb
hancock_cms-1.0.0.4 lib/generators/hancock/cms/templates/model.erb
hancock_cms-1.0.0.3 lib/generators/hancock/cms/templates/model.erb
hancock_cms-2.0.0.1 lib/generators/hancock/cms/templates/model.erb
hancock_cms-1.0.0.2 lib/generators/hancock/cms/templates/model.erb
hancock_cms-2.0.0 lib/generators/hancock/cms/templates/model.erb
hancock_cms-1.0.0 lib/generators/hancock/cms/templates/model.erb