mirror of
https://github.com/Alfresco/alfresco-ng2-components.git
synced 2025-07-24 17:32:15 +00:00
AAE-30141 Fix broken amount field (#10588)
This commit is contained in:
@@ -1,22 +1,36 @@
|
|||||||
<div class="adf-amount-widget__container adf-amount-widget {{field.className}}"
|
<div
|
||||||
[class.adf-invalid]="!field.isValid && isTouched()" [class.adf-readonly]="field.readOnly"
|
class="adf-amount-widget__container adf-amount-widget {{field.className}}"
|
||||||
[class.adf-left-label-input-container]="field.leftLabels">
|
[class.adf-invalid]="!field.isValid && isTouched()"
|
||||||
<div *ngIf="field.leftLabels">
|
[class.adf-readonly]="field.readOnly"
|
||||||
<label class="adf-label adf-left-label" [attr.for]="field.id">{{field.name | translate }}<span class="adf-asterisk" *ngIf="isRequired()">*</span></label>
|
[class.adf-left-label-input-container]="field.leftLabels"
|
||||||
</div>
|
>
|
||||||
<div>
|
<div *ngIf="field.leftLabels">
|
||||||
<mat-form-field class="adf-amount-widget__input" [hideRequiredMarker]="true">
|
<label class="adf-label adf-left-label" [attr.for]="field.id"
|
||||||
<label class="adf-label" *ngIf="!field.leftLabels" [attr.for]="field.id">{{field.name | translate }}<span class="adf-asterisk" *ngIf="isRequired()">*</span></label>
|
>{{field.name | translate }}<span class="adf-asterisk" *ngIf="isRequired()">*</span></label
|
||||||
<span matTextPrefix class="adf-amount-widget__prefix-spacing">{{ currency }} </span>
|
>
|
||||||
<input matInput
|
</div>
|
||||||
[title]="field.tooltip"
|
<div>
|
||||||
class="adf-input" type="text" [id]="field.id" [required]="isRequired()"
|
<mat-form-field class="adf-amount-widget__input" [hideRequiredMarker]="true">
|
||||||
[placeholder]="placeholder" [value]="field.value" [(ngModel)]="field.value"
|
<label class="adf-label" *ngIf="!field.leftLabels" [attr.for]="field.id"
|
||||||
(ngModelChange)="onFieldChanged(field)" [disabled]="field.readOnly"
|
>{{field.name | translate }}<span class="adf-asterisk" [style.visibility]="isRequired() ? 'visible' : 'hidden'">*</span></label
|
||||||
(blur)="markAsTouched()">
|
>
|
||||||
</mat-form-field>
|
<span matTextPrefix class="adf-amount-widget__prefix-spacing">{{ currency }} </span>
|
||||||
<error-widget [error]="field.validationSummary" />
|
<input
|
||||||
<error-widget *ngIf="isInvalidFieldRequired() && isTouched()"
|
matInput
|
||||||
required="{{ 'FORM.FIELD.REQUIRED' | translate }}" />
|
[title]="field.tooltip"
|
||||||
</div>
|
class="adf-input"
|
||||||
|
type="text"
|
||||||
|
[id]="field.id"
|
||||||
|
[required]="isRequired()"
|
||||||
|
[placeholder]="placeholder"
|
||||||
|
[value]="field.value"
|
||||||
|
[(ngModel)]="field.value"
|
||||||
|
(ngModelChange)="onFieldChanged(field)"
|
||||||
|
[disabled]="field.readOnly"
|
||||||
|
(blur)="markAsTouched()"
|
||||||
|
/>
|
||||||
|
</mat-form-field>
|
||||||
|
<error-widget [error]="field.validationSummary" />
|
||||||
|
<error-widget *ngIf="isInvalidFieldRequired() && isTouched()" required="{{ 'FORM.FIELD.REQUIRED' | translate }}" />
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
Reference in New Issue
Block a user