]> git.evergreen-ils.org Git - working/Evergreen.git/blob - Open-ILS/src/eg2/src/app/staff/catalog/cnbrowse/results.component.html
4aff5844647663c6263bc6b9f5dfd6a549c3a1ce
[working/Evergreen.git] / Open-ILS / src / eg2 / src / app / staff / catalog / cnbrowse / results.component.html
1 <!-- search results progress bar -->
2 <div class="row" *ngIf="browseIsActive()">
3   <div class="col-lg-6 offset-lg-3 pt-3">
4     <div class="progress">
5       <div class="progress-bar progress-bar-striped active w-100"
6         role="progressbar" aria-valuenow="100" 
7         aria-valuemin="0" aria-valuemax="100">
8         <span class="sr-only" i18n>Searching..</span>
9       </div>
10     </div>
11   </div>
12 </div>
13
14 <!-- no items found -->
15 <div *ngIf="browseIsDone() && !browseHasResults()">
16   <div class="row pt-3">
17     <div class="col-lg-6 offset-lg-3">
18       <div class="alert alert-warning">
19         <span i18n>No Maching Items Were Found</span>
20       </div>
21     </div>
22   </div>
23 </div>
24
25 <!-- header, pager, and list of records -->
26 <div id="staff-catalog-browse-results-container" *ngIf="browseHasResults()">
27
28   <div class="row mb-2">
29     <div class="col-lg-3">
30       <button class="btn btn-primary" (click)="prevPage()">Back</button>
31       <button class="btn btn-primary ml-3" (click)="nextPage()">Next</button>
32     </div>
33   </div>
34
35   <ng-container *ngIf="results && results.length">
36     <div class="row mb-3" *ngFor="let rowIdx of rowIndexList">
37       <ng-container *ngFor="let callNumber of resultSlice(rowIdx); let colIdx = index">
38         <ng-container *ngIf="callNumber._bibSummary">
39           <div class="col-lg-4 pt-2 d-flex border"
40             [ngClass]="{'border-primary': isCenter(rowIdx, colIdx)}">
41             <div class="flex-1">
42               <div class="font-weight-bold">
43                 {{callNumber.prefix().label()}} {{callNumber.label()}}
44                 {{callNumber.suffix().label()}}
45                 @ {{orgName(callNumber.owning_lib())}}
46               </div>
47               <div>{{callNumber._bibSummary.display.title}}</div>
48               <div>{{callNumber._bibSummary.display.author}}</div>
49             </div>
50             <div class="ml-2">
51               <img src="/opac/extras/ac/jacket/small/r/{{callNumber._bibSummary.id}}"/>
52             </div>
53           </div>
54         </ng-container>
55       </ng-container>
56     </div>
57   </ng-container>
58
59
60   <div class="row mb-2">
61     <div class="col-lg-3">
62       <button class="btn btn-primary" (click)="prevPage()">Back</button>
63       <button class="btn btn-primary ml-3" (click)="nextPage()">Next</button>
64     </div>
65   </div>
66
67 </div>
68
69