<% if @statuses.empty? or rows.empty? %> <p><i><%=l(:label_no_data)%></i></p> <% else %> <table class="list issue-report"> <thead><tr> <th></th> <% for status in @statuses %> <th><%=h status.name %></th> <% end %> <th><strong><%=l(:label_open_issues_plural)%></strong></th> <th><strong><%=l(:label_closed_issues_plural)%></strong></th> <th><strong><%=l(:label_total)%></strong></th> </tr></thead> <tbody> <% for row in rows %> <tr class="<%= cycle("odd", "even") %>"> <td class="name"><%= link_to h(row.name), aggregate_path(@project, field_name, row) %></td> <% for status in @statuses %> <td><%= aggregate_link data, { field_name => row.id, "status_id" => status.id }, aggregate_path(@project, field_name, row, :status_id => status.id) %></td> <% end %> <td><%= aggregate_link data, { field_name => row.id, "closed" => 0 }, aggregate_path(@project, field_name, row, :status_id => "o") %></td> <td><%= aggregate_link data, { field_name => row.id, "closed" => 1 }, aggregate_path(@project, field_name, row, :status_id => "c") %></td> <td><%= aggregate_link data, { field_name => row.id }, aggregate_path(@project, field_name, row, :status_id => "*") %></td> </tr> <% end %> </tbody> </table> <% end reset_cycle %>