lib/admix/engine.rb in admix-0.23.1 vs lib/admix/engine.rb in admix-0.24.0
- old
+ new
@@ -1,4 +1,32 @@
module Admix
class Engine < ::Rails::Engine
+
+ initializer "admix.setup_menu" do
+
+ ActiveMenu::create('admix-nav') do |nav|
+
+ nav.child :dashboard do |dashboard|
+ dashboard.text Proc.new { t('dashboard.dashboard') }
+ dashboard.href Proc.new { admix_root_url }
+ dashboard.option :icon, 'icon-flag'
+ end
+
+ nav.child :general do |general|
+ general.text Proc.new { t('general.general') }
+ general.option :icon, 'icon-flag'
+ general.href 'javascript:;'
+ general.visible Proc.new {current_user.has_role?(:admin)}
+ end
+
+ nav.child :content do |content|
+ content.text Proc.new { t('content.content') }
+ content.href 'javascript:;'
+ content.option :icon, 'icon-flag'
+ end
+
+ end
+
+ end
+
end
end