forked from bofh/fetsite
Semesteransicht auf RESTful routes aufgebaut
This commit is contained in:
@@ -1,17 +0,0 @@
|
||||
|
||||
<h1><%= @studium.typ %> <%= @studium.name %> (<%= @studium.zahl %>)</h1>
|
||||
</div>
|
||||
<%= raw(@studium.desc) %>
|
||||
<% @studienphasen.each do |sp| %>
|
||||
<% sp[:modulgruppen].each do |row| %>
|
||||
<div class="row-fluid">
|
||||
<% row.each do |modulgruppe| %>
|
||||
<div class="span<%= sp[:width]%> min-width:13em;">
|
||||
<%= render modulgruppe %>
|
||||
</div>
|
||||
<% end %>
|
||||
</div>
|
||||
<% end %>
|
||||
<% end %>
|
||||
|
||||
|
||||
10
app/views/studien/_navigation.html.erb
Executable file
10
app/views/studien/_navigation.html.erb
Executable file
@@ -0,0 +1,10 @@
|
||||
<%= link_to '<i class="icon-list"></i>'.html_safe+ I18n.t("studien.allestudien"), studien_path,:raw=>true %> /
|
||||
<% Studium.all.each do |s| %>
|
||||
<% if @sem=='true' %>
|
||||
<%= link_to s.name + " / ", studium_semesteransicht_path(s) %>
|
||||
<% else %>
|
||||
<%= link_to s.name + " / ", studium_path(s) %>
|
||||
<% end %>
|
||||
<% end %>
|
||||
|
||||
<%= link_to @text, @path%>
|
||||
@@ -1,20 +0,0 @@
|
||||
|
||||
<h1><%= @studium.typ %> <%= @studium.name %> (<%= @studium.zahl %>)</h1>
|
||||
</div>
|
||||
<%= raw(@studium.desc) %>
|
||||
<% @studium.semester.each do |sem| %>
|
||||
<div class="row-fluid">
|
||||
<% if sem.nummer > 0 %>
|
||||
<h2><%= sem.nummer.to_s + ". Semester" %></h2>
|
||||
<% else %>
|
||||
<h2> Ohne Zuordnung </h2>
|
||||
<% end %>
|
||||
<div class="span<%= sem[:width]%> min-width:13em;">
|
||||
<ul>
|
||||
<% sem.lvas.sort_by{|n| n[:name]}.each do |l| %>
|
||||
<li><%= render :partial=>'lvas/lva_semester', :locals =>{:lva => l}%>
|
||||
<%end%>
|
||||
</ul>
|
||||
</div>
|
||||
<% end %>
|
||||
</div>
|
||||
@@ -1,5 +1,5 @@
|
||||
<div class="studium">
|
||||
<b ><%= link_to studium.name + " " + studium.zahl.to_s, studium_path(studium)%></b>(<%=link_to "Modulgruppenansicht", studium_path(studium, :sem=>'false')%>)<br>
|
||||
<b ><%= link_to studium.name + " " + studium.zahl.to_s, studium_semesteransicht_path(studium)%></b>(<%=link_to "Modulgruppenansicht",studium_path(studium) %>)<br>
|
||||
<div>
|
||||
<b>Typ: </b><%= studium.typ%>
|
||||
</div>
|
||||
|
||||
21
app/views/studien/semesteransicht.html.erb
Normal file
21
app/views/studien/semesteransicht.html.erb
Normal file
@@ -0,0 +1,21 @@
|
||||
<%= render :partial=>'studien/navigation'%>
|
||||
<div>
|
||||
<h1><%= @studium.typ %> <%= @studium.name %> (<%= @studium.zahl %>)</h1>
|
||||
<%= raw(@studium.desc) %>
|
||||
<% @studium.semester.each do |sem| %>
|
||||
<div class="row-fluid">
|
||||
<% if sem.nummer > 0 %>
|
||||
<h2><%= sem.nummer.to_s + ". Semester" %></h2>
|
||||
<% else %>
|
||||
<h2> Ohne Zuordnung </h2>
|
||||
<% end %>
|
||||
<div class="span<%= sem[:width]%> min-width:13em;">
|
||||
<ul>
|
||||
<% sem.lvas.sort_by{|n| n[:name]}.each do |l| %>
|
||||
<li><%= render :partial=>'lvas/lva_semester', :locals =>{:lva => l}%>
|
||||
<%end%>
|
||||
</ul>
|
||||
</div>
|
||||
<% end %>
|
||||
</div>
|
||||
</div>
|
||||
@@ -1,16 +1,21 @@
|
||||
<%= render :partial=>'studien/navigation'%>
|
||||
<div class="container-fluid">
|
||||
<div class="row-fluid">
|
||||
<p id="notice"><%= notice %></p>
|
||||
|
||||
<%= link_to '<i class="icon-list"></i>'.html_safe+ I18n.t("studien.allestudien"), studien_path,:raw=>true %>|<%= link_to "Zu "+@link+ " wechseln", studium_path(@studium, :sem => @change)%>
|
||||
|
||||
<% if @sem=='false'%>
|
||||
<%= render :partial => "studien/modulansicht", @collection => @studium, :as=>:studium%>
|
||||
<% else %>
|
||||
<%= render :partial =>"studien/semesteransicht", @collection => @studium, :as=>:studium%>
|
||||
<h1><%= @studium.typ %> <%= @studium.name %> (<%= @studium.zahl %>)</h1>
|
||||
</div>
|
||||
<%= raw(@studium.desc) %>
|
||||
<% @studienphasen.each do |sp| %>
|
||||
<% sp[:modulgruppen].each do |row| %>
|
||||
<div class="row-fluid">
|
||||
<% row.each do |modulgruppe| %>
|
||||
<div class="span<%= sp[:width]%> min-width:13em;">
|
||||
<%= render modulgruppe %>
|
||||
</div>
|
||||
<% end %>
|
||||
</div>
|
||||
<% end %>
|
||||
<br>
|
||||
|
||||
<% end %>
|
||||
|
||||
<div class="row-fluid">
|
||||
<span class="span12">
|
||||
|
||||
Reference in New Issue
Block a user