Sha256: 49b385f6ae2e52c81cd1da3ce62722e621c6a31187a1f9a5a95b02f80f4558a8
Contents?: true
Size: 1.13 KB
Versions: 4
Compression:
Stored size: 1.13 KB
Contents
Zen::Package.add do |p| p.name = :menus p.title = 'menus.titles.index' p.author = 'Yorick Peterse' p.url = 'http://zen-cms.com/' p.about = 'menus.description' p.root = __DIR__('menus') p.migrations = __DIR__('../migrations') p.menu 'menus.titles.index', '/admin/menus', :permission => :show_menu p.permission :show_menu , 'menus.permissions.show' p.permission :edit_menu , 'menus.permissions.edit' p.permission :new_menu , 'menus.permissions.new' p.permission :delete_menu, 'menus.permissions.delete' p.permission :show_menu_item , 'menu_items.permissions.show' p.permission :edit_menu_item , 'menu_items.permissions.edit' p.permission :new_menu_item , 'menu_items.permissions.new' p.permission :delete_menu_item, 'menu_items.permissions.delete' end require __DIR__('menus/model/menu') require __DIR__('menus/model/menu_item') require __DIR__('menus/controller/menus') require __DIR__('menus/controller/menu_items') Zen::Controller::FrontendController.helper(:menu_frontend) Zen::Event.listen :post_start do Zen::Language.load('menus') Zen::Language.load('menu_items') end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
zen-0.4.3 | lib/zen/package/menus/lib/menus.rb |
zen-0.4.2 | lib/zen/package/menus/lib/menus.rb |
zen-0.4.1 | lib/zen/package/menus/lib/menus.rb |
zen-0.4 | lib/zen/package/menus/lib/menus.rb |