fix values shown for facets
[MojoFacets.git] / templates / data / items / table.html.ep
1 <table border=1>
2
3 <tr>
4 % foreach my $n ( @$columns ) {
5 <th>
6 % if ( session('order') ne $n ) {
7 <a href="<%= url_for( action => 'order' )->query( order => $n ) %>"><%= $n %></a>
8 % } else {
9 <a href="<%= url_for( action => 'order' )->query( order => $n, sort => session('sort') eq 'a' ? 'd' : 'a' ) %>"><%= $n %></a>
10 <%== session('sort') eq 'a' ? '&uarr;' : '&darr;' %>
11 % }
12 <div class="col_opts">
13 <a title="filter by this facet" href="<%= url_for( action => 'facet' )->query( name => $n ) %>"><%== $filters->{$n} ? $#{ $filters->{$n} } + 1 . ' selected' : 'filter' %></a>
14 </div>
15 </th>
16 % }
17 </tr>
18
19 % foreach my $row ( @$sorted ) {
20 <tr>
21 % foreach my $col ( @$columns ) {
22 <td<%= $numeric->{$col} ? ' class=numeric' : '' %>><%= ref $row->{$col} eq 'ARRAY' ? join(', ',@{ $row->{$col} }) : $row->{$col} %></td>
23 % }
24 </tr>
25 % }
26
27 </table>