_module_tree.html.erb
1.25 KB
<p>
<strong><%= KalibroModule.human_attribute_name('name') %>:</strong>
<%= format_module_name(@root_module_result.kalibro_module.name) %>
</p>
<p>
<strong><%= KalibroModule.human_attribute_name('granularity') %>:</strong>
<%= @root_module_result.kalibro_module.granularity %>
</p>
<p>
<strong><%= KalibroModule.human_attribute_name('grade') %>:</strong>
<%= format_grade(@root_module_result.grade) %>
</p>
<% unless @root_module_result.parent_id == 0 %>
<p id="parent"><i class="icon-arrow-up"></i><%= link_to '../', '#parent', onClick: "Module.Tree.load('#{escape_javascript(image_tag 'loader.gif')} #{escape_javascript(t('loading_data'))}', #{@root_module_result.parent_id});" %></p>
<% end %>
<% cache("#{@root_module_result.id}_tree") do %>
<% children = sort_by_granularity_and_name(@root_module_result.children) %>
<% unless children.empty? %>
<table class="table table-hover">
<thead>
<th><%= KalibroModule.human_attribute_name('name') %></th>
<th><%= KalibroModule.human_attribute_name('granularity') %></th>
<th><%= KalibroModule.human_attribute_name('grade') %></th>
</thead>
<tbody>
<%= render partial: 'module_result', collection: children %>
</tbody>
</table>
<% end %>
<% end %>