%args> $search => undef # from search_form %args> % if ( $search ) {
| <%perl> my $additional = "?order=$col"; $additional .= "&page=" . $pager->current_page if $pager; $additional .= '&o2=desc' if ( $col eq $request->query->{order} and $request->query->{o2} ne "desc" ); my $action = "list"; foreach my $name ( @{ $classmetadata->{columns} } ) { if ( $request->query->{ $name } ) { $additional .= "&$name=" . $request->query->{ $name }; $action = "search"; } } %perl> <& link, table => $classmetadata->{table}, command => $action, additional => $additional, label => $classmetadata->{colnames}->{ $col } &> % if ( $col eq $request->query->{order} ) { <% ( $request->query->{o2} ne "desc" ? '↓' : '↑' ) %> % } | % }Actions |
|---|---|