diff --git a/app/controllers/studien_controller.rb b/app/controllers/studien_controller.rb index 558b53d..e183165 100644 --- a/app/controllers/studien_controller.rb +++ b/app/controllers/studien_controller.rb @@ -20,8 +20,10 @@ class StudienController < ApplicationController modulgruppen =[] modulgruppen_phase.each_slice(opts[:slice]) do |s| modulgruppen<modulgruppen, :phase => ph}.merge(opts) - toolbar_elements=[ link_to(' ' '.html_safe + I18n.t('studien.new') , :path => new_modul_path() }] + @toolbar_elements<<{:text => ' '.html_safe + I18n.t('common.edit'),:path=>edit_studium_path(@studium)} + #@toolbar_elements<<{:text =' '.html_safe +I18n.t('common.delete'),path => delete_studium_path(@studium)} + end end def new diff --git a/app/helpers/application_helper.rb b/app/helpers/application_helper.rb index b317bbf..e32ebd6 100644 --- a/app/helpers/application_helper.rb +++ b/app/helpers/application_helper.rb @@ -9,7 +9,7 @@ module ApplicationHelper def toolbar_html(elemente) html = "" elemente.each do |e| - html =html + e + " | " + html = html + link_to(e[:text],e[:path]) + " | " end #html= html + "" raw(html) diff --git a/app/views/studien/show.html.erb b/app/views/studien/show.html.erb index 597138f..6c755c2 100644 --- a/app/views/studien/show.html.erb +++ b/app/views/studien/show.html.erb @@ -25,8 +25,9 @@ <%= link_to ''.html_safe+I18n.t("studien.newmodulgroup"), new_studium_modulgruppe_path(@studium),:class=>"btn" %> | <%= link_to ''.html_safe+I18n.t("common.edit"), edit_studium_path(@studium) ,:class=>"btn"%> <%= link_to 'Destroy', @studium, method: :delete, data: { confirm: 'Are you sure?' } %> -<%= toolbar_html(toolbar_elements) %> + +<%= toolbar_html(@toolbar_elements) %>