render a table in projects view
This commit is contained in:
@@ -1,13 +1,17 @@
|
|||||||
<div id="<%= dom_id project %>">
|
<% project_view_fields.each do |attrib| %>
|
||||||
<% project_view_fields.each do |attrib| %>
|
<td>
|
||||||
<p>
|
<% value = project.send(attrib) %>
|
||||||
<strong><%= attrib.to_s.humanize %>:</strong>
|
<% if attrib == :name %>
|
||||||
<%= value = project.send(attrib) %>
|
<%= link_to value, project_path(project) %>
|
||||||
|
<% elsif attrib == :email %>
|
||||||
|
<%= mail_to value %>
|
||||||
|
<% else %>
|
||||||
<%= value.is_a?(Date) ? l(value) : value %>
|
<%= value.is_a?(Date) ? l(value) : value %>
|
||||||
</p>
|
|
||||||
<% end %>
|
<% end %>
|
||||||
|
</td>
|
||||||
<% if project.subprojects.any? %>
|
<% end %>
|
||||||
|
<% if project.subprojects.any? %>
|
||||||
|
<td>
|
||||||
<ul>
|
<ul>
|
||||||
<% project.subprojects.each do |subproject| %>
|
<% project.subprojects.each do |subproject| %>
|
||||||
<li>
|
<li>
|
||||||
@@ -15,8 +19,9 @@
|
|||||||
</li>
|
</li>
|
||||||
<% end %>
|
<% end %>
|
||||||
</ul>
|
</ul>
|
||||||
<% else %>
|
</td>
|
||||||
<p>No subprojects</p>
|
<% else %>
|
||||||
<% end %>
|
<td>
|
||||||
|
No subprojects
|
||||||
</div>
|
</td>
|
||||||
|
<% end %>
|
||||||
|
|||||||
@@ -5,12 +5,23 @@
|
|||||||
<h1>Projects</h1>
|
<h1>Projects</h1>
|
||||||
|
|
||||||
<div id="projects">
|
<div id="projects">
|
||||||
<% @projects.each do |project| %>
|
<table>
|
||||||
<%= render project %>
|
<thead>
|
||||||
<p>
|
<tr>
|
||||||
<%= link_to "Show this project", project %>
|
<% project_view_fields.each do |attrib| %>
|
||||||
</p>
|
<th><%= attrib.to_s.humanize %></th>
|
||||||
<% end %>
|
<% end %>
|
||||||
|
<th>Subprojects</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
<% @projects.each do |project| %>
|
||||||
|
<tr id="<%= dom_id project %>">
|
||||||
|
<%= render project %>
|
||||||
|
</tr>
|
||||||
|
<% end %>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<%= link_to "New project", new_project_path %>
|
<%= link_to "New project", new_project_path %>
|
||||||
|
|||||||
Reference in New Issue
Block a user