diff --git a/app/controllers/modulgruppen_controller.rb b/app/controllers/modulgruppen_controller.rb index d84de6f..42d0502 100755 --- a/app/controllers/modulgruppen_controller.rb +++ b/app/controllers/modulgruppen_controller.rb @@ -1,3 +1,4 @@ +# -*- coding: utf-8 -*- class ModulgruppenController < ApplicationController # GET /modulgruppen @@ -16,10 +17,14 @@ class ModulgruppenController < ApplicationController def show @modulgruppe = Modulgruppe.find(params[:id]) + @studium = Studium.find(@modulgruppe.studium_id) if !params[:studium_id].nil? @studium=Studium.find(params[:studium_id]) end - + @toolbar_elements = [ {:text=>'Zurück', :path=>studium_path(@studium, :ansicht=>:modulgruppenansicht)}] + @toolbar_elements << {:hicon=>'icon-plus-sign', :text=>I18n.t('modulgruppe.addmodul'), :path=>new_modul_path(@modulgruppe)} + @toolbar_elements << {:hicon=>'icon-pencil', :text=>I18n.t('modulgruppe.edit'), :path=>edit_modulgruppe_path(@modulgruppe)} + @toolbar_elements << {:hicon=>'icon-remove-circle', :text=> I18n.t('common.delete'),:path => studium_path(@studium, :ansicht=>:modulgruppenansicht), :method=> :delete,:confirm=>"Sure?" } end # GET /modulgruppen/new diff --git a/app/views/modulgruppen/_kurz.html.erb b/app/views/modulgruppen/_kurz.html.erb index 73fad72..c88e185 100644 --- a/app/views/modulgruppen/_kurz.html.erb +++ b/app/views/modulgruppen/_kurz.html.erb @@ -1 +1,2 @@ -<%=link_to modulgruppe.name, modulgruppe %> <%= ' ( ' + modulgruppe.studium.title_context + ')' unless modulgruppe.studium.nil? %> +<%=link_to modulgruppe.name, modulgruppe %> +(<%=(link_to modulgruppe.studium.title_context, studium_path(modulgruppe.studium)) unless modulgruppe.studium.nil? %>) diff --git a/app/views/modulgruppen/show.html.erb b/app/views/modulgruppen/show.html.erb index 3c00840..869a431 100755 --- a/app/views/modulgruppen/show.html.erb +++ b/app/views/modulgruppen/show.html.erb @@ -15,11 +15,4 @@ <%= render 'moduls/kurz', :modul=>modul%> <% end %> - -<%= I18n.t("common.actions")%> -