diff --git a/app/controllers/home_controller.rb b/app/controllers/home_controller.rb index 4148aca..297dbd8 100755 --- a/app/controllers/home_controller.rb +++ b/app/controllers/home_controller.rb @@ -24,6 +24,10 @@ class HomeController < ApplicationController t=YAML.load_file("#{::Rails.root.to_s}/config/contact_topic.yml") @themen = Thema.where(:id=>t) end + def treeview + authorize! :doadmin, User + @themengruppen = Themengruppe.intern.order(:priority).reverse + end def intern authorize! :seeintern, User @neuigkeiten = Neuigkeit.intern.recent diff --git a/app/views/home/treeview.html.erb b/app/views/home/treeview.html.erb new file mode 100644 index 0000000..756d17f --- /dev/null +++ b/app/views/home/treeview.html.erb @@ -0,0 +1,69 @@ +Intern + diff --git a/config/routes.rb b/config/routes.rb index 7df49cd..8faf2a3 100755 --- a/config/routes.rb +++ b/config/routes.rb @@ -129,6 +129,7 @@ get :search, :on => :collection collection do get 'intern' + get 'treeview' get 'admin' get 'dev' get 'startdev'