]> git.evergreen-ils.org Git - Evergreen.git/blob - Open-ILS/src/eg2/src/app/staff/share/marc-edit/simplified-editor/simplified-editor.component.html
LP1849212: Clarify default values in MARC simplified editor
[Evergreen.git] / Open-ILS / src / eg2 / src / app / staff / share / marc-edit / simplified-editor / simplified-editor.component.html
1 <ng-container *ngIf="editor && subfieldLabels && marcForms && marcTypes">
2   <form [formGroup]="editor">
3     <div class="row">
4       <div class="col-lg-3" i18n>Form</div>
5       <div class="col-lg-9">
6         <eg-combobox #formCombobox [entries]="marcForms" formControlName="marcForm" [selectedId]="defaultMarcForm">
7           <eg-combobox-entry entryId=" " entryLabel="<None selected>" i18n-entryLabel></eg-combobox-entry>
8         </eg-combobox>
9       </div>
10     </div>
11     <div class="row">
12       <div class="col-lg-3" i18n>Type</div>
13       <div class="col-lg-9">
14         <eg-combobox #typeCombobox [entries]="marcTypes" formControlName="marcType" selectedId="a"></eg-combobox>
15       </div>
16     </div>
17     <ng-container *ngFor="let field of fields">
18       <div class="row" *ngFor="let subfield of field.subfields">
19         <ng-container *ngIf="!subfield[1]">
20           <div class="col-lg-3">
21             <label for="{{idPrefix}}-{{editorFieldIdentifier(field, subfield)}}">
22               {{subfieldLabels[editorFieldIdentifier(field, subfield)]}}
23             </label>
24           </div>
25           <div class="col-lg-9">
26             <input id="{{idPrefix}}-{{editorFieldIdentifier(field, subfield)}}" formControlName="{{editorFieldIdentifier(field, subfield)}}" />
27           </div>
28         </ng-container>
29       </div>
30     </ng-container>
31     <button class="btn btn-primary" (click)="emitXml()">
32       <ng-container *ngIf="buttonLabel">{{buttonLabel}}</ng-container>
33       <ng-container *ngIf="!buttonLabel" i18n>Save</ng-container>
34     </button>
35   </form>
36 </ng-container>
37