class LvasController < ApplicationController # GET /lvas before_filter {@toolbar_elements =[]} def index @lvas = Lva.all @toolbar_elements=[{:hicon=>'icon-plus-sign',:text =>I18n.t('lva.add'),:path => new_lva_path}] @tb=[{:hicon=>'icon-list', :text=>I18n.t("studien.allestudien"),:path=>studien_path}, {:hicon=>'icon-list', :text=>I18n.t("modul.list"),:path=>moduls_path}, {:hicon=>'icon-list', :text=>I18n.t("lva.list"),:path=>lvas_path}] end # GET /lvas/1 def show @lva = Lva.find_by_id(params[:id]) @toolbar_elements<<{:hicon=>'icon-plus-sign', :icon=>:plus, :text => "Neues Beispiel", :path=> new_beispiel_path(:lva_id =>@lva.id)} @toolbar_elements<<{:hicon=>'icon-pencil', :icon=>:pencil,:text =>I18n.t('common.edit'),:path => edit_lva_path(@lva)} @topbar_elements =[{:hicon=>'icon-list', :text=>I18n.t("lva.list"), :path=>lvas_path}] for m in @lva.modul @topbar_elements << {:newline=>true} @topbar_elements << {:text=> '' + m.name + '', :path=>modul_path(m)} for mg in m.modulgruppen @topbar_elements << {:text => mg.studium.name + ' (' + mg.name + ')', :path=>studium_path(mg.studium)} end end end # GET /lvas/new # GET /lvas/new.json def new @lva = Lva.new modul=Modul.find_by_id(params[:modul_id]) @lva.modul<