From 69fa1ed634ff45d03db4f500cc960cd71a7774cd Mon Sep 17 00:00:00 2001 From: Andreas Stephanides Date: Thu, 7 May 2015 11:15:47 +0200 Subject: [PATCH] studien load --- app/controllers/lvas_controller.rb | 4 ++++ app/controllers/modulgruppen_controller.rb | 4 ++++ app/controllers/moduls_controller.rb | 6 +++++- 3 files changed, 13 insertions(+), 1 deletion(-) diff --git a/app/controllers/lvas_controller.rb b/app/controllers/lvas_controller.rb index 54e0c98..22757a6 100755 --- a/app/controllers/lvas_controller.rb +++ b/app/controllers/lvas_controller.rb @@ -3,6 +3,10 @@ class LvasController < ApplicationController require 'zip' before_filter :load_toolbar, :only => [:verwalten] load_and_authorize_resource + before_filter :load_studien + def load_studien + @studien = Studium.accessible_by(current_ability, :show) + end def index @lvas = Lva.all @toolbar_elements=[{:hicon=>'icon-plus-sign',:text =>I18n.t('lva.add'),:path => new_lva_path}] diff --git a/app/controllers/modulgruppen_controller.rb b/app/controllers/modulgruppen_controller.rb index 2c07274..500f5ea 100755 --- a/app/controllers/modulgruppen_controller.rb +++ b/app/controllers/modulgruppen_controller.rb @@ -4,6 +4,10 @@ class ModulgruppenController < ApplicationController before_filter :load_toolbar_show, :only=>[:show] # Toolbar für show erstellen load_and_authorize_resource + before_filter :load_studien + def load_studien + @studien = Studium.accessible_by(current_ability, :show) + end def index @studien = Studium.accessible_by(current_ability, :show) diff --git a/app/controllers/moduls_controller.rb b/app/controllers/moduls_controller.rb index c0ba0c8..0055551 100755 --- a/app/controllers/moduls_controller.rb +++ b/app/controllers/moduls_controller.rb @@ -6,7 +6,11 @@ class ModulsController < ApplicationController before_filter :load_toolbar_show, :only=>[:show] # Toolbar für show erstellen before_filter :load_toolbar_index, :only=>[:index] # Toolbar für index erstellen load_and_authorize_resource - + + before_filter :load_studien + def load_studien + @studien = Studium.accessible_by(current_ability, :show) + end def index @moduls = Modul.all if @moduls