diff --git a/app/controllers/studien_controller.rb b/app/controllers/studien_controller.rb index da5d9da..53cd602 100755 --- a/app/controllers/studien_controller.rb +++ b/app/controllers/studien_controller.rb @@ -40,17 +40,9 @@ class StudienController < ApplicationController {:hicon=>'icon-list', :text => I18n.t('modulgruppe.list'), :path=>modulgruppen_path}] case params[:ansicht] when 'semesteransicht' - @text = 'Zu Modulansicht wechseln' - @flip = 'modulgruppenansicht' - # render 'semesteransicht' - when 'infoansicht' - @text = 'Zu Modulansicht wechseln' - @flip = 'modulgruppenansicht' - else - @text = 'Zu Semesteransicht wechseln' - @flip = 'semesteransicht' + params[:ansicht]="modulgruppenansicht" end end diff --git a/app/views/studien/show.html.erb b/app/views/studien/show.html.erb index 18646e0..e28287c 100644 --- a/app/views/studien/show.html.erb +++ b/app/views/studien/show.html.erb @@ -4,21 +4,22 @@

<%= @studium.typ %> <%= @studium.name %> (<%= @studium.zahl %>)

- <%= link_to @text, studium_path(@studium, :ansicht=>@flip), :class=>"btn" %> - <%= link_to "Infoansicht", studium_path(@studium, :ansicht=>"infoansicht"), :class=>"btn" %> + <%= link_to "Semesteransicht", studium_path(@studium, :ansicht=>"semesteransicht"), :class=>"btn" unless params[:ansicht]=='semesteransicht' %> + <%= link_to "Modulgruppenansicht", studium_path(@studium, :ansicht=>"modulgruppenansicht"), :class=>"btn" unless params[:ansicht]=='modulgruppenansicht' %> + <%= link_to "Infoansicht", studium_path(@studium, :ansicht=>"infoansicht"), :class=>"btn" unless params[:ansicht]=='infoansicht' %>

<% if params[:ansicht]=='modulgruppenansicht' %> <%= render partial: 'modulgruppenansicht' %> <% else if params[:ansicht]=='infoansicht' %> <%= render partial: 'infoansicht' %> - <% else %> + <% else %> <%= render partial: 'semesteransicht' %> - <% end %> + <% end %> - <% end %> + <% end %> <%= render :partial=>'layouts/pretty_toolbar', :object=>@toolbar_modulgruppen %>
<%= render 'layouts/pretty_toolbar' %>