Bug 16239: Update templates
[koha.git] / koha-tmpl / intranet-tmpl / prog / en / modules / virtualshelves / tables / shelves_results.tt
blobbf1305ae741cf6d5df7d045808a8987c71b01374
1 [% USE KohaDates %]
2 [% USE To %]
4     "sEcho": [% sEcho %],
5     "iTotalRecords": [% iTotalRecords %],
6     "iTotalDisplayRecords": [% iTotalDisplayRecords %],
7     "aaData": [
8         [% FOREACH data IN aaData %]
9             {
10                 "dt_type":
11                     "[% data.type %]",
12                 "dt_shelfname":
13                     "<a href='/cgi-bin/koha/virtualshelves/shelves.pl?op=view&shelfnumber=[% data.shelfnumber %]'>[% data.shelfname | html%]</a>",
14                 "dt_count":
15                     "[% data.count %] item(s)",
16                 "dt_owner":
17                     "<a href='/cgi-bin/koha/members/moremember.pl?borrowernumber=[% data.owner %]'>[% data.firstname %] [% data.surname %]</a>",
18                 "dt_sortby":
19                     [% IF data.sortby == "author" %]"Author"[% ELSIF data.sortby == "copyrightdate" %]"Year"[% ELSIF data.sortby == "itemcallnumber" %]"Call number"[% ELSE %]"Title"[% END %],
20                 "dt_created_on":
21                     "[% data.created_on | $KohaDates %]",
22                 "dt_modification_time":
23                     "[% data.modification_time | $KohaDates %]",
24                 "dt_action":
25                     "[% PROCESS action_form shelfnumber=data.shelfnumber can_manage_shelf=data.can_manage_shelf can_delete_shelf=data.can_delete_shelf type=data.type %]"
26             }[% UNLESS loop.last %],[% END %]
27         [% END %]
28     ]
31 [% BLOCK action_form -%]
32 [%~ SET action_block = '' ~%]
33 [%~ IF can_manage_shelf OR can_delete_shelf ~%]
34     [%~ IF can_manage_shelf ~%]
35         [%~ action_block =                '<form action="shelves.pl" method="get">' ~%]
36         [%~ action_block = action_block _ '<input type="hidden" name="shelfnumber" value="' _ shelfnumber  _ '" />' ~%]
37         [%~ action_block = action_block _ '<input type="hidden" name="op" value="edit_form" />' ~%]
38         [%~ action_block = action_block _ '<input type="hidden" name="category" value="' _ type _ '" />' ~%]
39         [%~ action_block = action_block _ '<input type="hidden" name="referer" value="list" />' ~%]
40         [%~ action_block = action_block _ '<button class="editshelf btn btn-default btn-xs"><i class="fa fa-pencil"></i> Edit</button>' ~%]
41         [%~ action_block = action_block _ '</form> ' ~%]
42     [%~ END ~%]
43     [%~ IF can_manage_shelf OR can_delete_shelf ~%]
44         [%~ action_block = action_block _ ' <form action="shelves.pl" method="post">' ~%]
45         [%~ action_block = action_block _ '<input type="hidden" name="shelfoff" value="' _ shelfoff _ '" />' ~%]
46         [%~ action_block = action_block _ '<input type="hidden" name="shelves" value="1" />' ~%]
47         [%~ action_block = action_block _ '<input type="hidden" name="op" value="delete" />' ~%]
48         [%~ action_block = action_block _ '<input type="hidden" name="shelfnumber" value="' _ shelfnumber  _ '" />' ~%]
49         [%~ action_block = action_block _ '<input type="hidden" name="category" value="' _ type _ '" />' ~%]
50         [%~ action_block = action_block _ '<input type="hidden" name="referer" value="list" />' ~%]
51         [%~ action_block = action_block _ '<button type="submit" class="deleteshelf btn btn-default btn-xs"><i class="fa fa-trash"></i> Delete</button>' ~%]
52         [%~ action_block = action_block _ '</form>' ~%]
53     [%~ END ~%]
54 [%~ ELSE ~%]
55     [%~ SET action_block = 'None' ~%]
56 [%~ END ~%]
57 [%~ To.json(action_block) ~%]
58 [%~ END ~%]