3 <form ng-submit="search()">
4 <div class="input-group">
5 <span class="input-group-addon">[% l('Scan Item') %]</span>
6 <input type="text" class="form-control" select-me="context.selectPendingBC"
7 ng-model="bucketSvc.barcodeString" placeholder="[% l('Barcode...') %]">
13 <div class="row pad-vert" ng-if="context.itemNotFound">
14 <div class="col-md-6">
15 <div class="alert alert-danger">
16 [% l('Item Not Found') %]
25 features="-sort,-multisort,-display"
29 grid-controls="gridControls"
30 items-provider="gridDataProvider"
31 menu-label="[% l('Buckets') %]"
32 persist-key="cat.bucket.copy.pending">
34 [% INCLUDE 'staff/cat/bucket/copy/t_grid_menu.tt2' %]
36 <!-- actions drop-down -->
37 <eg-grid-action label="[% l('Add To Bucket') %]"
38 handler="addToBucket"></eg-grid-action>
40 <eg-grid-action label="[% l('Clear List') %]"
41 handler="resetPendingList"></eg-grid-action>
43 <eg-grid-field path="id" required hidden></eg-grid-field>
44 <eg-grid-field path="call_number.record.id" required hidden></eg-grid-field>
45 <eg-grid-field label="[% l('Barcode') %]" path='barcode' visible>
46 <a target="_self" href="[% ctx.base_path %]/staff/cat/item/{{item['id']}}">
50 <eg-grid-field label="[% l('Call Number') %]" path="call_number.label" visible></eg-grid-field>
51 <eg-grid-field label="[% l('Location') %]" path="location.name" visible></eg-grid-field>
53 <eg-grid-field label="[% l('Title') %]"
54 path="call_number.record.simple_record.title" visible>
55 <a target="_self" href="[% ctx.base_path %]/staff/cat/catalog/record/{{item['call_number.record.id']}}">
56 {{item['call_number.record.simple_record.title']}}