28 lines
602 B
Plaintext
28 lines
602 B
Plaintext
<% project_view_fields.each do |attrib| %>
|
|
<td>
|
|
<% value = project.send(attrib) %>
|
|
<% if attrib == :name %>
|
|
<%= link_to value, project_path(project) %>
|
|
<% elsif attrib == :email %>
|
|
<%= mail_to value %>
|
|
<% else %>
|
|
<%= value.is_a?(Date) ? l(value) : value %>
|
|
<% end %>
|
|
</td>
|
|
<% end %>
|
|
<% if project.subprojects.any? %>
|
|
<td>
|
|
<ul>
|
|
<% project.subprojects.each do |subproject| %>
|
|
<li>
|
|
<%= link_to "#{subproject.subproject_name}", subproject_path(subproject) %>
|
|
</li>
|
|
<% end %>
|
|
</ul>
|
|
</td>
|
|
<% else %>
|
|
<td>
|
|
No subprojects
|
|
</td>
|
|
<% end %>
|