Sha256: 6dbcd14742eb02b8d015a22a0e294ef5d3f2174757ad6e396e9ecb418f3e0811

Contents?: true

Size: 1.28 KB

Versions: 3

Compression:

Stored size: 1.28 KB

Contents

Zen::Package.add do |p|
  p.name       = :categories
  p.title      = 'categories.titles.index'
  p.author     = 'Yorick Peterse'
  p.url        = 'http://zen-cms.com/'
  p.about      = 'category_groups.description'
  p.root       = __DIR__('categories')
  p.migrations = __DIR__('../migrations')

  p.menu(
    'categories.titles.index',
    '/admin/category-groups',
    :permission => :show_category_group
  )

  p.permission :show_category_group  , 'category_groups.permissions.show'
  p.permission :edit_category_group  , 'category_groups.permissions.edit'
  p.permission :new_category_group   , 'category_groups.permissions.new'
  p.permission :delete_category_group, 'category_groups.permissions.delete'

  p.permission :show_category  , 'categories.permissions.show'
  p.permission :edit_category  , 'categories.permissions.edit'
  p.permission :new_category   , 'categories.permissions.new'
  p.permission :delete_category, 'categories.permissions.delete'
end

Zen::Language.load('categories')
Zen::Language.load('category_groups')

require __DIR__('categories/model/category_group')
require __DIR__('categories/model/category')
require __DIR__('categories/controller/category_groups')
require __DIR__('categories/controller/categories')

Zen::Controller::FrontendController.helper(:category_frontend)

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
zen-0.3 lib/zen/package/categories/lib/categories.rb
zen-0.3b1 lib/zen/package/categories/lib/categories.rb
zen-0.3b lib/zen/package/categories/lib/categories.rb